home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2001 February / maximum-cd-2001-02.iso / Team Arena / TeamArenaDemo.exe / Main / pak0.pk3 / scripts / sfx.shader < prev    next >
Encoding:
Text File  |  2000-11-22  |  118.7 KB  |  5,856 lines

  1.  
  2. textures/sfx/blocks17g_jumpad
  3. {
  4.     surfaceparm nodamage
  5.     q3map_surfacelight 400
  6.  
  7.     
  8.     {
  9.         map textures/sfx/blocks17g_jumpad.tga
  10.         rgbGen identity
  11.     }
  12.     
  13.     {
  14.         map $lightmap
  15.         rgbGen identity
  16.         blendfunc gl_dst_color gl_zero
  17.     }
  18.     
  19.     {
  20.         map textures/sfx/bouncepad01b_layer1.tga
  21.         blendfunc gl_one gl_one
  22.         rgbGen wave sin .5 .5 0 1.5    
  23.     }
  24.  
  25.     {
  26.         clampmap textures/sfx/jumppadsmall.tga
  27.         blendfunc gl_one gl_one
  28.         tcMod stretch sin 1.2 .8 0 1.5
  29.         rgbGen wave square .5 .5 .25 1.5
  30.     }
  31.  
  32.     //    END
  33. }
  34.  
  35. textures/sfx/dclogo
  36. {
  37.     qer_editorimage textures/gothic_floor/largerblock3b.tga
  38.     nomipmaps
  39.  
  40.     
  41.     {
  42.         map textures/base_floor/clangdark.tga
  43.         rgbGen identity
  44.         tcmod scale 4 4
  45.     }
  46.  
  47.     {
  48.         map $lightmap
  49.         rgbGen identity
  50.         blendfunc gl_dst_color gl_zero
  51.     }
  52.     
  53.     
  54.     {
  55.         clampmap textures/effects/dreamcast-logo2.tga
  56.         blendfunc gl_one gl_one
  57.         tcmod rotate -75
  58.         rgbGen wave sin .75 .25 0 .5
  59.     }
  60.  
  61.     //    END
  62. }
  63.  
  64.  
  65. textures/sfx/bullseye
  66.         cull disable
  67.         //surfaceparm trans    
  68.         surfaceparm nomarks    
  69.         surfaceparm nolightmap 
  70.         deformVertexes autosprite
  71.         //nomipmaps
  72.  
  73.         {
  74.         clampmap textures/sfx/bullseye.tga
  75.                 tcMod stretch sin .8 0.2 0 .2
  76.                 tcmod rotate 200
  77.                 blendFunc add
  78.                 rgbGen identity
  79.     }
  80.         {
  81.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  82.             tcMod stretch sin .8 0.2 0 .3
  83.                 tcmod rotate 70
  84.                 alphaFunc GE128 
  85.                 rgbGen identity
  86.     }
  87.         {
  88.             //clampmap textures/sfx/bullseye.tga
  89.                 clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  90.                 tcMod stretch sin .8 0.2 0 .2
  91.                 tcmod rotate 50
  92.                 alphaFunc GE128
  93.                 rgbGen identity
  94.     }
  95.         {
  96.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  97.                 tcMod stretch sin .8 0.2 0 .1
  98.                 tcmod rotate 30
  99.                 alphaFunc GE128
  100.                 rgbGen identity
  101.     }
  102.  
  103. }
  104. textures/sfx/omm
  105.     
  106.         surfaceparm trans    
  107.     surfaceparm alphashadow
  108.         surfaceparm nomarks    
  109.     cull none
  110.  
  111.        {
  112.                 map textures/sfx/omm.tga
  113.                 blendFunc GL_ONE GL_ZERO
  114.                 alphaFunc GE128
  115.                 depthWrite
  116.         rgbGen identity
  117.        }
  118.        {
  119.         map $lightmap
  120.         rgbGen identity
  121.         blendFunc GL_DST_COLOR GL_ZERO
  122.                 depthFunc equal
  123.        }
  124. }
  125. textures/sfx/dust_puppy2
  126.     
  127.         surfaceparm trans    
  128.     surfaceparm alphashadow
  129.         surfaceparm nomarks    
  130.     cull none
  131.  
  132.        {
  133.                 map textures/sfx/dust_puppy2.tga
  134.                 blendFunc GL_ONE GL_ZERO
  135.                 alphaFunc GE128
  136.                 depthWrite
  137.         rgbGen identity
  138.        }
  139.        {
  140.         map $lightmap
  141.         rgbGen identity
  142.         blendFunc GL_DST_COLOR GL_ZERO
  143.                 depthFunc equal
  144.        }
  145. }
  146. textures/sfx/spawn_floord2c
  147. {
  148.  
  149.         {
  150.         map textures/sfx/proto_zzztblu.tga
  151.                 tcmod scroll 0 1
  152.                 tcMod turb 0 .25 0 5.6
  153.                 tcmod scale 2 2
  154.                 blendFunc GL_ONE GL_ZERO
  155.                 rgbGen identity
  156.     }
  157.         {
  158.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  159.                 blendFunc blend
  160.                 tcmod rotate 130
  161.                 tcMod stretch sin .8 0.2 0 .2
  162.             rgbGen identity
  163.     }
  164.         {
  165.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  166.         blendFunc blend
  167.                 tcmod rotate 80
  168.                 tcMod stretch sin .8 0.2 0 .1
  169.             rgbGen identity
  170.     }
  171.     {
  172.             map textures/sfx/spawn_floord2c.tga
  173.         blendFunc blend
  174.             rgbGen identity
  175.     }
  176.         {
  177.         map $lightmap
  178.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  179.         rgbGen identity
  180.     }
  181. }
  182.  
  183. textures/sfx/spawn_floord2c_red
  184. {
  185.     qer_editorimage textures/sfx/spawn_floord2c.tga
  186.         {
  187.         map textures/sfx/proto_zzzt.tga
  188.                 tcmod scroll 0 1
  189.                 tcMod turb 0 .25 0 5.6
  190.                 tcmod scale 2 2
  191.                 blendFunc GL_ONE GL_ZERO
  192.                 rgbGen identity
  193.     }
  194.         {
  195.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  196.                 blendFunc blend
  197.                 tcmod rotate 130
  198.                 tcMod stretch sin .8 0.2 0 .2
  199.             rgbGen identity
  200.     }
  201.         {
  202.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  203.         blendFunc blend
  204.                 tcmod rotate 80
  205.                 tcMod stretch sin .8 0.2 0 .1
  206.             rgbGen identity
  207.     }
  208.     {
  209.             map textures/sfx/spawn_floord2c.tga
  210.         blendFunc blend
  211.             rgbGen identity
  212.     }
  213.         {
  214.         map $lightmap
  215.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  216.         rgbGen identity
  217.     }
  218. }
  219.  
  220.  
  221. textures/sfx/spawn_floor
  222. {
  223.  
  224.         {
  225.         map textures/sfx/firegorre2.tga
  226.                 tcmod scroll 0 1
  227.                 tcMod turb 0 .25 0 1.6
  228.                 tcmod scale 2 2
  229.                 blendFunc GL_ONE GL_ZERO
  230.                 rgbGen identity
  231.     }
  232.         {
  233.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  234.                 blendFunc blend
  235.                 tcmod rotate 130
  236.                 tcMod stretch sin .8 0.2 0 .2
  237.             rgbGen identity
  238.     }
  239.         {
  240.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  241.         blendFunc blend
  242.                 tcmod rotate 80
  243.                 tcMod stretch sin .8 0.2 0 .1
  244.             rgbGen identity
  245.     }
  246.     {
  247.             map textures/sfx/spawn_floor.tga
  248.         blendFunc blend
  249.             rgbGen identity
  250.     }
  251.         {
  252.         map $lightmap
  253.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  254.         rgbGen identity
  255.     }
  256. }
  257. textures/sfx/fan3blade
  258. {
  259.       cull disable
  260.       surfaceparm trans    
  261.  
  262.         {
  263.             clampmap textures/sfx/fan3blade.tga
  264.                 alphaFunc GE128
  265.                 tcmod rotate 90
  266.             rgbGen identity
  267.     }
  268.         {
  269.         map $lightmap
  270.         rgbGen identity
  271.         blendFunc GL_DST_COLOR GL_ZERO
  272.         depthFunc equal
  273.     }
  274. }
  275. textures/sfx/fan3bladeb
  276. {
  277.       cull disable
  278.       surfaceparm trans    
  279.       surfaceparm nolightmap
  280.       sort 5
  281.         {
  282.             clampmap textures/sfx/fan3bladeb.tga
  283.                 blendFunc blend
  284.                 tcmod rotate 999
  285.             rgbGen identity
  286.     }
  287.         
  288. }
  289. textures/sfx/fan3
  290. {
  291.        cull disable
  292.        surfaceparm alphashadow    
  293.        sort 6
  294.         {
  295.             map textures/sfx/fan3.tga
  296.         blendFunc blend
  297.             rgbGen identity
  298.     }
  299.         
  300.         {
  301.         map $lightmap
  302.         rgbGen identity
  303.         blendFunc GL_DST_COLOR GL_ZERO
  304.     }
  305. }
  306.  
  307. textures/sfx/lavabeam
  308. {
  309.         surfaceparm trans    
  310.         surfaceparm nomarks    
  311.         surfaceparm nonsolid
  312.     surfaceparm nolightmap
  313.     cull none
  314.         nomipmaps
  315.     {
  316.         map textures/sfx/lavabeam.tga
  317.                 tcMod Scroll 999 0
  318.                 blendFunc add
  319.         }
  320.      
  321. }
  322. textures/sfx/healthfloor
  323. {
  324.  
  325.         {
  326.         map textures/sfx/proto_zzztblu2.tga
  327.                 tcmod scroll 0 1
  328.                 tcMod turb 0 .25 0 1.6
  329.                 tcmod scale 2 2
  330.                 blendFunc GL_ONE GL_ZERO
  331.                 rgbGen identity
  332.     }
  333.         {
  334.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  335.                 blendFunc blend
  336.                 tcmod rotate 130
  337.                 tcMod stretch sin .8 0.2 0 .2
  338.             rgbGen identity
  339.     }
  340.         {
  341.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  342.         blendFunc blend
  343.                 tcmod rotate 80
  344.                 tcMod stretch sin .8 0.2 0 .1
  345.             rgbGen identity
  346.     }
  347.     {
  348.             clampmap textures/sfx/healthfloor.tga
  349.         blendFunc blend
  350.             rgbGen identity
  351.     }
  352.         {
  353.         map $lightmap
  354.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  355.         rgbGen identity
  356.     }
  357. }
  358. textures/sfx/proto_zzztblu3
  359. {
  360.     surfaceparm nolightmap
  361.     surfaceparm nonsolid
  362.     cull twosided
  363.     {
  364.         map textures/sfx/proto_zzztblu3.tga
  365.         tcGen environment
  366.                 tcMod turb 0 0.25 0 0.5
  367.                 tcmod scroll 1 1
  368.         blendfunc GL_ONE GL_ONE
  369.     }
  370. }
  371.  
  372. textures/sfx/flametest
  373. {
  374.         deformVertexes autoSprite2
  375.         surfaceparm trans    
  376.         surfaceparm nomarks    
  377.     surfaceparm nolightmap
  378.         q3map_surfacelight 150
  379.         cull none
  380.  
  381.     {
  382.             map textures/sfx/flametest.tga
  383.                 blendFunc GL_ONE GL_ONE
  384.                 rgbgen identity
  385.     }
  386.        
  387.        
  388. }
  389. textures/sfx/bouncepad01_xarch
  390. {
  391.  
  392.     //q3map_surfacelight 2000
  393.     surfaceparm nodamage
  394.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  395.     q3map_surfacelight 400
  396.  
  397.     
  398.     {
  399.         map textures/sfx/bouncepad01_xarch.tga
  400.         rgbGen identity
  401.     }
  402.     
  403.     {
  404.         map $lightmap
  405.         rgbGen identity
  406.         blendfunc gl_dst_color gl_zero
  407.     }
  408.     
  409.     {
  410.         map textures/sfx/bouncepad01b_layer1.tga
  411.         blendfunc gl_one gl_one
  412.         rgbGen wave sin .5 .5 0 1.5    
  413.     }
  414.  
  415.     {
  416.         clampmap textures/sfx/jumppadsmall.tga
  417.         blendfunc gl_one gl_one
  418.         tcMod stretch sin 1.2 .8 0 1.5
  419.         rgbGen wave square .5 .5 .25 1.5
  420.     }
  421.  
  422.     //    END
  423. }
  424.  
  425.  
  426. textures/sfx/rain
  427. {
  428.         surfaceparm trans    
  429.         surfaceparm nomarks    
  430.         surfaceparm nonsolid
  431.     surfaceparm nolightmap
  432.         qer_trans .5
  433.         deformVertexes move 3 1 0  sin 0 5 0 0.2
  434.         deformVertexes move .6 3.3 0  sin 0 5 0 0.4
  435.         deformVertexes wave 30 sin 0 10 0 .2
  436.     cull none
  437.         //nopicmip
  438.        
  439.     {
  440.         map textures/sfx/rain.tga
  441.                 tcMod Scroll .5 -8
  442.                 tcMod turb .1 .25 0 -.1
  443.                 blendFunc GL_ONE GL_ONE
  444.         }
  445.         {
  446.         map textures/sfx/rain.tga
  447.                 tcMod Scroll .01 -6.3
  448.                
  449.                 blendFunc GL_ONE GL_ONE
  450.         }
  451.        
  452.      
  453. }
  454. textures/sfx/largerblock3b3x128_pentred
  455. {
  456.     qer_editorimage textures/sfx/largerblock3b3x128_pent.tga
  457.     q3map_lightimage textures/gothic_floor/pent_glow.tga
  458.     q3map_surfacelight 500
  459.  
  460.     {
  461.         map $lightmap
  462.         rgbGen identity
  463.     }
  464.     {
  465.         map textures/sfx/largerblock3b3x128_pent.tga
  466.         blendFunc GL_DST_COLOR GL_ZERO
  467.         rgbGen identity
  468.     }
  469.     {
  470.         map textures/gothic_floor/pent_glow.tga
  471.         blendFunc GL_ONE GL_ONE
  472.         rgbGen wave sin .5 .5 0 0.5
  473.     }
  474. }
  475.  
  476. textures/sfx/largerblock3b3x128_pent
  477. {
  478.     qer_editorimage textures/sfx/largerblock3b3x128_pent.tga
  479.     q3map_lightimage textures/sfx/pentagramfloor_blue3glowtest.tga
  480.     q3map_surfacelight 100
  481.     surfaceparm nomarks
  482.     
  483.     {
  484.         map $lightmap
  485.         rgbgen identity
  486.     }
  487.  
  488.     {
  489.         map textures/sfx/largerblock3b3x128_pent.tga
  490.         blendfunc gl_dst_color gl_zero
  491.         rgbgen identity
  492.     }
  493.  
  494.     {
  495.         map textures/sfx/pentagramfloor_blue3glowtest.tga
  496.         blendfunc gl_one gl_one
  497.         rgbgen wave sin .9 .1 0 5
  498.     }
  499.  
  500. }
  501.  
  502.  
  503. textures/sfx/smallerblock3b3dim_pent
  504. {
  505.     qer_editorimage textures/sfx/smallerblock3b3dim_pent.tga
  506.     {
  507.         map textures/sfx/smallerblock3b3dim_pent.tga
  508.         rgbGen identity
  509.     }
  510.     {
  511.         map $lightmap
  512.         rgbGen identity
  513.         blendfunc gl_dst_color gl_zero
  514.     }
  515.     {
  516.         map textures/sfx/pentagramfloor_red_glow.tga
  517.         blendFunc GL_ONE GL_ONE
  518.         rgbGen wave sin .5 .5 0 .5    
  519.         depthfunc equal
  520.     }
  521. }
  522.  
  523. textures/sfx/fishy
  524. {
  525.     tesssize 32
  526.     deformVertexes wave 10 sin 0 3 0 .5  
  527.     cull disable
  528.     surfaceparm nolightmap
  529.     surfaceparm nomarks    
  530.     
  531.         {
  532.                 clampmap textures/sfx/fishy.tga
  533.                 alphaFunc GE128
  534.                 tcMod stretch sin .8 0.10 0 .07
  535.         depthWrite
  536.         
  537.         }
  538.  
  539.  
  540. }
  541.  
  542.  
  543.  
  544.  
  545. textures/sfx/lightmap
  546. {
  547.     surfaceparm    trans
  548.     surfaceparm    nonsolid
  549.     surfaceparm     nodrop
  550.     surfaceparm    fog
  551.     fogparms ( .7 .1 .1 ) 64
  552.  
  553.     
  554.     
  555.         {
  556.             map $lightmap
  557.             blendFunc GL_dst_color GL_one
  558.             tcmod scale 1 .01
  559.             tcMod scroll 1 -2        
  560.         }
  561.  
  562.     
  563.  
  564.     
  565. }
  566.  
  567.  
  568. textures/sfx/hellfog_pj_dm10
  569. //**************************************
  570. //New death fog that must be in all maps with death fog
  571. //**************************************
  572. {
  573.     qer_editorimage textures/sfx/hellfog.tga
  574.     surfaceparm    trans
  575.     surfaceparm    nonsolid
  576.     surfaceparm    fog
  577.     surfaceparm     nodrop
  578.     surfaceparm     nolightmap
  579.     q3map_globaltexture
  580.     q3map_surfacelight 50
  581.     fogparms ( .5 .12 .1 ) 392
  582.  
  583.     
  584.     
  585.     {
  586.         map textures/liquids/kc_fogcloud3.tga
  587.         blendfunc gl_dst_color gl_zero
  588.         tcmod scale -.05 -.05
  589.         tcmod scroll .01 -.01
  590.         rgbgen identity
  591.     }
  592.  
  593.     {
  594.         map textures/liquids/kc_fogcloud3.tga
  595.         blendfunc gl_dst_color gl_zero
  596.         tcmod scale .05 .05
  597.         tcmod scroll .01 -.01
  598.         rgbgen identity
  599.     }
  600.  
  601. }
  602.  
  603. textures/sfx/hellfog_mini_dm10
  604. //**************************************
  605. //New death fog that must be in all maps with death fog
  606. //Change:  EXTREMELY SHALLOW FOG
  607. //**************************************
  608. {
  609.     qer_editorimage textures/sfx/hellfog.tga
  610.     q3map_lightsubdivide 64
  611.     qer_nocarve
  612.     surfaceparm    trans
  613.     surfaceparm    nonsolid
  614.     surfaceparm    fog
  615.     surfaceparm     nodrop
  616.     surfaceparm     nolightmap
  617.     q3map_globaltexture
  618.     q3map_surfacelight 50
  619.     fogparms ( .5 .12 .1 ) 16
  620.  
  621.     
  622.     
  623.     {
  624.         map textures/liquids/kc_fogcloud3.tga
  625.         blendfunc gl_dst_color gl_zero
  626.         tcmod scale -.05 -.05
  627.         tcmod scroll .01 -.01
  628.         rgbgen identity
  629.     }
  630.  
  631.     {
  632.         map textures/liquids/kc_fogcloud3.tga
  633.         blendfunc gl_dst_color gl_zero
  634.         tcmod scale .05 .05
  635.         tcmod scroll .01 -.01
  636.         rgbgen identity
  637.     }
  638.  
  639. }
  640.  
  641.  
  642. textures/sfx/metalfloor_wall_14b_glow
  643. {
  644.     qer_editorimage textures/sfx/metalfloor_wall_14b.tga
  645.     q3map_lightimage textures/sfx/metalfloor_wall_14bglow.tga
  646.     q3map_surfacelight 100
  647.  
  648.     {
  649.         map $lightmap
  650.         rgbgen identity
  651.     }
  652.  
  653.     {
  654.         map textures/sfx/metalfloor_wall_14b.tga
  655.         blendfunc gl_dst_color gl_zero
  656.         rgbgen identity
  657.     }
  658.  
  659.     {
  660.         map textures/sfx/metalfloor_wall_14bglow.tga
  661.         blendfunc gl_one gl_one
  662.         rgbgen wave sin .5 .5 1 0.1
  663.     }
  664.  
  665. }
  666.  
  667. textures/sfx/metalfloor_wall_15b_glow
  668. {
  669.     qer_editorimage textures/sfx/metalfloor_wall_15b.tga
  670.     q3map_lightimage textures/sfx/metalfloor_wall_15bglow.tga
  671.     q3map_surfacelight 100
  672.  
  673.     
  674.     
  675.     {
  676.         map $lightmap
  677.         rgbgen identity
  678.     }
  679.  
  680.  
  681.     {
  682.         map textures/sfx/metalfloor_wall_15b.tga
  683.         blendfunc gl_dst_color gl_zero
  684.         rgbgen identity
  685.     }
  686.  
  687.     {
  688.         map textures/sfx/metalfloor_wall_15bglow.tga
  689.         rgbgen wave sin .1 .05 1 1
  690.         blendfunc gl_one gl_one
  691.     }
  692.     
  693. }
  694.  
  695.  
  696. textures/sfx/xblackfog
  697. {
  698. qer_editorimage textures/sfx/blackness.tga
  699. qer_nocarve
  700. surfaceparm    trans
  701. surfaceparm    nonsolid
  702. surfaceparm    fog
  703. surfaceparm    nolightmap
  704. fogparms ( 0 0 0 ) 128
  705.  
  706. }
  707.  
  708.  
  709. textures/sfx/xfinalfog
  710. {
  711. qer_editorimage textures/sfx/xdensegreyfog.tga
  712. qer_nocarve
  713. surfaceparm    trans
  714. surfaceparm    nonsolid
  715. surfaceparm    fog
  716. surfaceparm    nolightmap
  717. fogparms ( 0 0 0 ) 500
  718.  
  719. }
  720.  
  721. textures/sfx/xfinalfoginvert
  722. {
  723. qer_editorimage textures/sfx/xdensegreyfog.tga
  724. qer_nocarve
  725. surfaceparm    trans
  726. surfaceparm    nonsolid
  727. surfaceparm    fog
  728. surfaceparm    nolightmap
  729. qer_nocarve
  730. fogparms ( 0 0 0 ) 256
  731.  
  732. }
  733.  
  734.  
  735. textures/sfx/xbluefog
  736. {
  737.     qer_editorimage textures/sfx/xdensegreyfog.tga
  738.     q3map_surfacelight 300
  739.     q3map_lightsubdivide 64
  740.     q3map_lightimage textures/sfx/xbluelightimage.tga    
  741.  
  742.     surfaceparm    trans
  743.     surfaceparm    nonsolid
  744.     surfaceparm    fog
  745.     surfaceparm    nolightmap
  746.     qer_nocarve
  747.     fogparms ( 0.3 0.3 0.9 ) 128
  748.  
  749. }
  750.  
  751. textures/sfx/xredfog
  752. {
  753.     qer_editorimage textures/sfx/xdensegreyfog.tga
  754.     q3map_surfacelight 300
  755.     q3map_lightsubdivide 64
  756.     q3map_lightimage textures/sfx/xredlightimage.tga    
  757.  
  758.     surfaceparm    trans
  759.     surfaceparm    nonsolid
  760.     surfaceparm    fog
  761.     surfaceparm    nolightmap
  762.     qer_nocarve
  763.     fogparms ( 0.9 0.3 0.3 ) 128
  764.  
  765. }
  766.  
  767. textures/sfx/xbluefogx128
  768. {
  769.     qer_editorimage textures/sfx/xdensegreyfog.tga
  770.     q3map_surfacelight 300
  771.     q3map_lightsubdivide 128
  772.  
  773.     surfaceparm    trans
  774.     surfaceparm    nonsolid
  775.     surfaceparm    fog
  776.     surfaceparm    nolightmap
  777.     qer_nocarve
  778.     fogparms ( 0.3 0.3 0.9 ) 128
  779.  
  780. }
  781.  
  782. textures/sfx/beam
  783. {
  784.         surfaceparm trans    
  785.         surfaceparm nomarks    
  786.         surfaceparm nonsolid
  787.     surfaceparm nolightmap
  788.     cull none
  789.     surfaceparm nomipmaps
  790.         //nopicmip
  791.     {
  792.         map textures/sfx/beam.tga
  793.                 tcMod Scroll .3 0
  794.                 blendFunc add
  795.         }
  796.         // {
  797.     //    map textures/sfx/beam.tga
  798.         //        tcMod Scroll -.3 0
  799.         //        blendFunc GL_ONE GL_ONE
  800.         // }
  801.      
  802. }
  803.  
  804. textures/sfx/beam_dusty2
  805. {
  806.     qer_editorimage textures/sfx/beam.tga
  807.         surfaceparm trans    
  808.         surfaceparm nomarks    
  809.         surfaceparm nonsolid
  810.     surfaceparm nolightmap
  811.     cull none
  812.     surfaceparm nomipmaps
  813.         //nopicmip
  814.     {
  815.         map textures/sfx/beam_1.tga
  816.            //     tcMod Scroll .3 0
  817.                 blendFunc add
  818.         }
  819.  //        {
  820. //        map textures/sfx/beamdust.tga
  821. //        tcmod scale 2 2
  822. //        tcMod turb 0 0.015 0.025 0.05
  823.  //               tcMod Scroll -0.15 0
  824.    //             blendFunc GL_ONE GL_ONE
  825.    //      }
  826.          //{
  827.     //    map textures/sfx/beam_mask.tga
  828.         //        blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_COLOR  
  829.       //    }
  830. }
  831.  
  832.  
  833. textures/sfx/beam_red
  834. {
  835.         surfaceparm trans    
  836.         surfaceparm nomarks    
  837.         surfaceparm nonsolid
  838.     surfaceparm nolightmap
  839.         qer_trans .5
  840.     cull none
  841.     surfaceparm nomipmaps
  842.         //nopicmip
  843.     {
  844.         map textures/sfx/beam_red.tga
  845.                 tcMod Scroll .3 0
  846.                 blendFunc add
  847.         }
  848.      
  849. }
  850.  
  851. textures/sfx/beam_blue
  852.     {
  853.         qer_editorimage textures/sfx/beam_blue4.tga
  854.     //q3map_globaltexture
  855.     surfaceparm trans    
  856.         surfaceparm nomarks    
  857.         surfaceparm nonsolid
  858.     surfaceparm nolightmap
  859.         qer_trans .6
  860.     cull none
  861.     surfaceparm nomipmaps
  862.         //nopicmip
  863.     {
  864.         map textures/sfx/beam_blue4.tga
  865.     //    tcMod scale 0.5 0.5
  866.     //    tcMod turb 0 0.015 0.5 0.07
  867.         tcMod Scroll .3 0
  868.                 blendFunc add
  869.         }
  870.      
  871. }
  872.  
  873. textures/sfx/beam_waterlight1
  874.     {
  875.         qer_editorimage textures/sfx/beam_waterlight.tga
  876.     q3map_globaltexture
  877.     surfaceparm trans    
  878.         surfaceparm nomarks    
  879.         surfaceparm nonsolid
  880.     surfaceparm nolightmap
  881.     q3map_surfacelight 50
  882.         //qer_trans .3
  883.     cull none
  884.     surfaceparm nomipmaps
  885.         //nopicmip
  886.     {
  887.         map textures/sfx/beam_waterlight.tga
  888.         tcMod scale 0.35 0.35
  889.         tcMod turb 0 0.015 0.5 0.07
  890.         tcMod Scroll .15 0
  891.                 blendFunc add
  892.         }
  893.          {
  894.         map textures/sfx/beam_cyan5.tga
  895.         tcMod scale 0.5 0.5
  896.         tcMod turb 0 0.025 0.5 0.03
  897.         tcMod Scroll .15 .15
  898.                 blendFunc add
  899.         }
  900.  
  901. }
  902. textures/sfx/beam_waterlight1
  903.     {
  904.         qer_editorimage textures/sfx/beam_waterlight.tga
  905.     q3map_globaltexture
  906.     surfaceparm trans    
  907.         surfaceparm nomarks    
  908.         surfaceparm nonsolid
  909.     surfaceparm nolightmap
  910.     q3map_surfacelight 50
  911.     surfaceparm nomipmaps
  912.         qer_trans .3
  913.     cull none
  914.         //nopicmip
  915.     {
  916.         map textures/sfx/beam_waterlight.tga
  917.         tcMod scale 0.35 0.35
  918.         tcMod turb 0 0.015 0.5 0.07
  919.         tcMod Scroll .15 0
  920.                 blendFunc GL_add
  921.         }
  922.          {
  923.         map textures/sfx/beam_cyan5.tga
  924.         tcMod scale 0.5 0.5
  925.         tcMod turb 0 0.025 0.5 0.03
  926.         tcMod Scroll .15 .15
  927.                 blendFunc add
  928.         }
  929.  
  930. }
  931. textures/sfx/beam_waterlight2
  932.     {
  933.         qer_editorimage textures/sfx/beam_waterlight.tga
  934.     q3map_globaltexture
  935.     surfaceparm trans    
  936.         surfaceparm nomarks    
  937.         surfaceparm nonsolid
  938.     surfaceparm nolightmap
  939.     q3map_surfacelight 50
  940.         qer_trans 0.6
  941.     cull none
  942.     surfaceparm nomipmaps
  943.         //nopicmip
  944.     {
  945.         map textures/sfx/beam_waterlight.tga
  946.         //tcMod scale 0.35 0.35
  947.         tcMod turb 0 0.015 0.5 0.07
  948.         tcMod Scroll .15 0
  949.                 blendFunc add
  950.         }
  951.  
  952. }
  953. textures/sfx/beam_dusty
  954.     {
  955.         qer_editorimage textures/sfx/beam_3.tga
  956.     surfaceparm trans    
  957.         surfaceparm nomarks    
  958.         surfaceparm nonsolid
  959.     surfaceparm nolightmap
  960.         qer_trans .3
  961.     cull none
  962.     surfaceparm nomipmaps
  963.         //nopicmip
  964.     {
  965.         map textures/sfx/beam_3.tga
  966.     //    tcMod scale 0.35 0.35
  967.         tcMod turb 0 0.015 0.5 0.07
  968.         tcMod Scroll .15 0
  969.                 blendFunc add
  970.         }
  971. }
  972.  
  973. textures/sfx/beam_water
  974.     {
  975.         qer_editorimage textures/sfx/beam_cyan4.tga
  976.     q3map_surfacelight 20
  977.     surfaceparm trans    
  978.         surfaceparm nomarks    
  979.         surfaceparm nonsolid
  980.     surfaceparm nolightmap
  981.         qer_trans .3
  982.     cull none
  983.     surfaceparm nomipmaps
  984.         //nopicmip
  985.     {
  986.         map textures/sfx/beam_cyan4.tga
  987.         tcMod turb 0 0.025 0.5 0.03
  988.         tcMod Scroll .15 0
  989.                 blendFunc GL_ONE GL_ONE
  990.         }
  991.          {
  992.         map textures/sfx/beam_cyan5.tga
  993.         tcMod turb 0 0.025 0.5 0.03
  994.         tcMod Scroll .15 .15
  995.                 blendFunc add
  996.         }
  997.  
  998. }
  999.  
  1000. textures/sfx/beam_water2
  1001.     {
  1002.         qer_editorimage textures/sfx/beam_cyan5.tga
  1003.     q3map_surfacelight 10
  1004.     surfaceparm trans    
  1005.         surfaceparm nomarks    
  1006.         surfaceparm nonsolid
  1007.     surfaceparm nolightmap
  1008.         qer_trans .3
  1009.     cull none
  1010.     surfaceparm nomipmaps
  1011.         //nopicmip
  1012.     {
  1013.         map textures/sfx/beam_cyan5.tga
  1014.         tcMod turb 0 0.045 0.5 0.03
  1015.         tcMod Scroll .15 .015
  1016.                 blendFunc add
  1017.         }  
  1018. }
  1019.  
  1020. textures/sfx/console01
  1021. {
  1022.         surfaceparm trans    
  1023.         surfaceparm nomarks    
  1024.     surfaceparm nolightmap
  1025.         qer_trans .5
  1026.         q3map_surfacelight 150
  1027.         q3map_lightimage textures/sfx/console01.tga
  1028.     cull none
  1029.         //nopicmip
  1030.     {
  1031.         clampmap textures/sfx/console01.tga
  1032.                
  1033.         tcMod rotate 20
  1034.         blendFunc GL_ONE GL_ONE
  1035.     }
  1036.         {
  1037.         clampmap textures/sfx/console02.tga
  1038.                 
  1039.         tcMod rotate -200
  1040.         blendFunc GL_ONE GL_ONE
  1041.     }
  1042.        
  1043. }
  1044. textures/sfx/console03
  1045. {
  1046.         surfaceparm trans    
  1047.         surfaceparm nomarks    
  1048.     surfaceparm nolightmap
  1049.         q3map_surfacelight 150
  1050.         q3map_lightimage textures/sfx/console03.tga
  1051.     cull none
  1052.         //nopicmip
  1053.     {
  1054.         clampmap textures/sfx/console01.tga
  1055.                
  1056.         tcMod rotate 20
  1057.         blendFunc GL_ONE GL_ONE
  1058.     }
  1059.         {
  1060.         clampmap textures/sfx/console02.tga
  1061.                 
  1062.         tcMod rotate -400
  1063.         blendFunc GL_ONE GL_ONE
  1064.     }
  1065.           {
  1066.         clampmap textures/sfx/console03.tga
  1067.                 
  1068.         tcMod rotate 40
  1069.         blendFunc GL_ONE GL_ONE
  1070.     }
  1071. }
  1072. textures/sfx/glass
  1073. {
  1074.     qer_editorimage textures/base_wall/oldwindow.tga
  1075.     surfaceparm    trans
  1076.     cull none            
  1077.  
  1078.     {
  1079.         map $lightmap
  1080.         tcgen environment
  1081.         tcmod scale .25 .25
  1082.         blendfunc gl_one gl_one
  1083.     }
  1084.  
  1085.     {
  1086.         map textures/base_wall/oldwindow.tga
  1087.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1088.         rgbGen identity
  1089.     }
  1090.  
  1091.     {
  1092.         map $lightmap
  1093.         blendfunc gl_dst_color gl_zero
  1094.     }        
  1095. }
  1096.  
  1097.  
  1098. textures/sfx/fan
  1099. {
  1100.         surfaceparm trans    
  1101.         surfaceparm nomarks    
  1102.     cull none
  1103.         nopicmip
  1104.     {
  1105.         clampmap textures/sfx/fan.tga
  1106.         tcMod rotate 256 
  1107.         blendFunc GL_ONE GL_ZERO
  1108.         alphaFunc GE128
  1109.         depthWrite
  1110.         rgbGen identity
  1111.     }
  1112.     {
  1113.         map $lightmap
  1114.         rgbGen identity
  1115.         blendFunc GL_DST_COLOR GL_ZERO
  1116.         depthFunc equal
  1117.     }
  1118. }
  1119.  
  1120. textures/sfx/fan2
  1121. {
  1122.         surfaceparm trans    
  1123.         surfaceparm nomarks    
  1124.     cull disable
  1125.         nopicmip
  1126.     {
  1127.         clampmap textures/sfx/fan2.tga
  1128.         tcMod rotate 256 
  1129.         //blendFunc GL_ONE GL_ZERO
  1130.         //alphaFunc GE128
  1131.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1132.                 alphaFunc GT0
  1133.         depthWrite
  1134.         rgbGen identity
  1135.     }
  1136.     {
  1137.         map $lightmap
  1138.         rgbGen identity
  1139.         blendFunc GL_DST_COLOR GL_ZERO
  1140.         depthFunc equal
  1141.     }
  1142. }
  1143. textures/sfx/fan_grate
  1144. {
  1145.         surfaceparm trans    
  1146.         surfaceparm nomarks    
  1147.         surfaceparm    metalsteps    
  1148.     cull none
  1149.         nopicmip
  1150.     {
  1151.         map textures/sfx/fan_grate.tga
  1152.         blendFunc GL_ONE GL_ZERO
  1153.         alphaFunc GE128
  1154.         depthWrite
  1155.         rgbGen identity
  1156.     }
  1157.     {
  1158.         map $lightmap
  1159.         rgbGen identity
  1160.         blendFunc GL_DST_COLOR GL_ZERO
  1161.         depthFunc equal
  1162.     }
  1163. }
  1164. textures/sfx/fan_grate2
  1165. {
  1166.         surfaceparm trans    
  1167.         surfaceparm nomarks    
  1168.         surfaceparm    metalsteps    
  1169.     cull none
  1170.         nopicmip
  1171.     {
  1172.         map textures/sfx/fan_grate2.tga
  1173.         blendFunc GL_ONE GL_ZERO
  1174.         alphaFunc GE128
  1175.         depthWrite
  1176.         rgbGen identity
  1177.     }
  1178.     {
  1179.         map $lightmap
  1180.         rgbGen identity
  1181.         blendFunc GL_DST_COLOR GL_ZERO
  1182.         depthFunc equal
  1183.     }
  1184. }
  1185. textures/sfx/fanfx
  1186. // fan shadow
  1187. {
  1188.     qer_editorimage textures/sfx/fanfx.tga
  1189.         surfaceparm nolightmap
  1190.         surfaceparm trans    
  1191.         surfaceparm nomarks    
  1192.     cull none
  1193.         nopicmip
  1194.  
  1195.     {
  1196.         clampmap textures/sfx/fanfx.tga
  1197.         tcMod rotate 256 
  1198.         blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR
  1199.         rgbGen exactVertex
  1200.                 depthWrite
  1201.         //rgbGen identity
  1202.     }
  1203. }
  1204.  
  1205. textures/sfx/metalfloor_wall_5_glow
  1206. {
  1207.     qer_editorimage textures/sfx/metalfloor_wall_5_glow.tga
  1208.     q3map_lightimage textures/sfx/metalfloor_wall_5bglowblu.tga
  1209. //    q3map_surfacelight 100
  1210. //    q3map_lightsubdivide 32
  1211.     {
  1212.         map $lightmap
  1213.         rgbgen identity
  1214.     }
  1215.  
  1216.     {
  1217.         map textures/base_wall/metalfloor_wall_5.tga
  1218.         blendfunc gl_dst_color gl_zero
  1219.         rgbgen identity
  1220.     }
  1221.  
  1222.     {
  1223.         map textures/sfx/metalfloor_wall_5_glow.tga
  1224.         blendfunc gl_one gl_one
  1225.         rgbgen wave sin .1 .4 1 0.3
  1226.     }
  1227.  
  1228. }
  1229.  
  1230.  
  1231. textures/sfx/metaltech12darkfinal_blueglow
  1232. {
  1233.     qer_editorimage textures/sfx/metaltech01blueglow.tga
  1234.     q3map_lightimage textures/sfx/metaltech01blueglow.tga
  1235.     q3map_surfacelight 100
  1236.     {
  1237.         map $lightmap
  1238.         rgbgen identity
  1239.     }
  1240.  
  1241.     {
  1242.         map textures/base_wall/metaltech12darkfinal.tga
  1243.         blendfunc gl_dst_color gl_zero
  1244.         rgbgen identity
  1245.     }
  1246.  
  1247.     {
  1248.         map textures/sfx/metaltech01blueglow.tga
  1249.         blendfunc gl_one gl_one
  1250.         rgbgen wave sin .1 .1 1 0.1
  1251.     }
  1252.  
  1253. }
  1254.  
  1255.  
  1256. textures/sfx/zap_scroll1000
  1257. {
  1258.         q3map_surfacelight    1000
  1259.         surfaceparm    trans
  1260.     surfaceparm nomarks
  1261.     surfaceparm nolightmap
  1262.     qer_editorimage textures/sfx/zap_scroll.tga
  1263.     cull none
  1264.     
  1265.     {
  1266.         map textures/sfx/zap_scroll.tga
  1267.         blendFunc GL_ONE GL_ONE
  1268.                 rgbgen wave triangle .8 2 0 7
  1269.                 tcMod scroll 0 1
  1270.     }    
  1271.         {
  1272.         map textures/sfx/zap_scroll.tga
  1273.         blendFunc GL_ONE GL_ONE
  1274.                 rgbgen wave triangle 1 1.4 0 5
  1275.                 tcMod scale  -1 1
  1276.                 tcMod scroll 0 1
  1277.     }    
  1278.         {
  1279.         map textures/sfx/zap_scroll2.tga
  1280.         blendFunc GL_ONE GL_ONE
  1281.                 rgbgen wave triangle 1 1.4 0 6.3
  1282.                 tcMod scale  -1 1
  1283.                 tcMod scroll 2 1
  1284.     }    
  1285.         {
  1286.         map textures/sfx/zap_scroll2.tga
  1287.         blendFunc GL_ONE GL_ONE
  1288.                 rgbgen wave triangle 1 1.4 0 7.7
  1289.                 tcMod scroll -1.3 1
  1290.     }    
  1291. }
  1292.  
  1293.  
  1294. textures/gothic_block/killblock_i4b
  1295. {
  1296.         q3map_surfacelight 300
  1297.     q3map_lightimage textures/gothic_block/killblock_i4glow.tga
  1298.     qer_editorimage textures/gothic_block/killblock_i4.tga
  1299.  
  1300.     
  1301.     {
  1302.         map textures/gothic_block/killblock_i4.tga
  1303.         rgbgen identity        
  1304.     }    
  1305.  
  1306.     {
  1307.         map $lightmap
  1308.         rgbGen identity
  1309.         blendfunc gl_dst_color gl_zero
  1310.     }
  1311.     {
  1312.         map  textures/gothic_block/killblock_i4glow.tga
  1313.         blendFunc GL_ONE GL_ONE
  1314.                 rgbgen wave sin .9 .1 0 .1
  1315.     }
  1316.     
  1317. }
  1318.  
  1319.  
  1320. textures/sfx/donna
  1321. {
  1322.     deformVertexes autoSprite
  1323.         q3map_surfacelight    300
  1324.  
  1325.     surfaceparm    trans
  1326.     surfaceparm nomarks
  1327.     surfaceparm nolightmap
  1328.     cull none
  1329.     
  1330.     {
  1331.         Map textures/sfx/donna.tga
  1332.         blendFunc GL_ONE GL_ONE
  1333.                 rgbgen wave triangle 1 2 0 7
  1334.     }    
  1335. {
  1336.         Map textures/sfx/donna.tga
  1337.         blendFunc GL_ONE GL_ONE
  1338.                 rgbgen wave sin 1 2 0 8
  1339.     }
  1340.     
  1341. }
  1342.  
  1343. textures/sfx/xian_dm3padwall
  1344.     {
  1345.     q3map_surfacelight 100
  1346.     q3map_lightimage textures/sfx/xian_dm3padwallglow.tga
  1347.     qer_editorimage textures/sfx/xian_dm3padwall.tga
  1348.     
  1349.     {
  1350.         map textures/sfx/xian_dm3padwall.tga
  1351.         rgbGen identity
  1352.     }
  1353.     
  1354.     {
  1355.         map $lightmap
  1356.         rgbGen identity
  1357.         blendfunc gl_dst_color gl_zero
  1358.     }
  1359.  
  1360.  
  1361.     {
  1362.         map textures/sfx/xian_dm3padwallglow.tga
  1363.         blendfunc gl_one gl_one
  1364.         rgbgen wave sin 0 1 0 .5
  1365.         tcmod scale 1 .05
  1366.         tcmod scroll 0 1
  1367.     }
  1368.     
  1369. }
  1370.  
  1371. textures/sfx/xian_dm3padwall_light
  1372.     {
  1373.     q3map_surfacelight 100
  1374.     q3map_lightsubdivide 64
  1375.     q3map_lightimage textures/sfx/xian_dm3padwallglow.tga
  1376.     qer_editorimage textures/sfx/xian_dm3padwall.tga
  1377.     
  1378.     {
  1379.         map textures/sfx/xian_dm3padwall.tga
  1380.         rgbGen identity
  1381.     }
  1382.     
  1383.     {
  1384.         map $lightmap
  1385.         rgbGen identity
  1386.         blendfunc gl_dst_color gl_zero
  1387.     }
  1388.  
  1389.  
  1390.     {
  1391.         map textures/sfx/xian_dm3padwallglow.tga
  1392.         blendfunc gl_one gl_one
  1393.         rgbgen wave sin 0 1 0 .5
  1394.         tcmod scale 1 .05
  1395.         tcmod scroll 0 1
  1396.     }
  1397.     
  1398. }
  1399.  
  1400. textures/sfx/xmetalfloor_wall_5b
  1401. {
  1402.     qer_editorimage textures/sfx/metalfloor_wall_5b.tga
  1403.  
  1404.     {
  1405.         map textures/sfx/metalfloor_wall_7b.tga
  1406.         rgbGen identity
  1407.     }
  1408.     {
  1409.         map $lightmap
  1410.         rgbGen identity
  1411.         blendfunc gl_dst_color gl_zero
  1412.     }
  1413.     {
  1414.         map textures/sfx/metalfloor_wall_5bglowblu.tga
  1415.         blendfunc gl_one gl_one
  1416.         rgbgen wave sin .5 .2 0 .1    
  1417.     }
  1418. }
  1419.  
  1420. textures/sfx/border11c
  1421. {
  1422.     q3map_surfacelight 300
  1423.     q3map_lightimage textures/base_trim/border11c_pulse1.tga
  1424.     qer_editorimage textures/base_trim/border11c.tga
  1425.     
  1426.     {
  1427.         map textures/base_trim/border11c.tga
  1428.         rgbGen identity
  1429.     }
  1430.     
  1431.     {
  1432.         map $lightmap
  1433.         rgbGen identity
  1434.         blendfunc gl_dst_color gl_zero
  1435.     }
  1436.  
  1437.     {
  1438.         map textures/base_trim/border11c_light.tga
  1439.         blendfunc gl_one gl_one
  1440.         rgbgen wave sin 1 .1 0 5
  1441.     }
  1442.  
  1443.  
  1444.     {
  1445.         map textures/base_trim/border11c_pulse1b.tga
  1446.         blendfunc gl_one gl_one
  1447. //        tcmod scale .01 1
  1448.         tcmod scale .035 1
  1449. //        tcmod scroll -0.5 0
  1450.         tcmod scroll -0.65 0
  1451.  
  1452.  
  1453.     }
  1454.  
  1455.     
  1456. }
  1457.  
  1458.  
  1459.  
  1460. textures/sfx/zap_scroll
  1461. {
  1462.         q3map_surfacelight    300
  1463.         surfaceparm    trans
  1464.     surfaceparm nomarks
  1465.     surfaceparm nolightmap
  1466.     cull none
  1467.     
  1468.     {
  1469.         Map textures/sfx/zap_scroll.tga
  1470.         blendFunc GL_ONE GL_ONE
  1471.                 rgbgen wave triangle .8 2 0 7
  1472.                 tcMod scroll 0 1
  1473.     }    
  1474.         {
  1475.         Map textures/sfx/zap_scroll.tga
  1476.         blendFunc GL_ONE GL_ONE
  1477.                 rgbgen wave triangle 1 1.4 0 5
  1478.                 tcMod scale  -1 1
  1479.                 tcMod scroll 0 1
  1480.     }    
  1481.         {
  1482.         Map textures/sfx/zap_scroll2.tga
  1483.         blendFunc GL_ONE GL_ONE
  1484.                 rgbgen wave triangle 1 1.4 0 6.3
  1485.                 tcMod scale  -1 1
  1486.                 tcMod scroll 2 1
  1487.     }    
  1488.         {
  1489.         Map textures/sfx/zap_scroll2.tga
  1490.         blendFunc GL_ONE GL_ONE
  1491.                 rgbgen wave triangle 1 1.4 0 7.7
  1492.                 tcMod scroll -1.3 1
  1493.     }    
  1494. }
  1495. textures/sfx/x_conduit
  1496. {
  1497.     q3map_lightimage textures/sfx/x_conduit.tga
  1498.     surfaceparm nomarks
  1499.     q3map_surfacelight 100
  1500.     light 1
  1501.     {
  1502.         map $lightmap
  1503.         rgbGen identity
  1504.     }
  1505.     {
  1506.         map textures/sfx/x_conduit.tga
  1507.         blendFunc GL_DST_COLOR GL_ZERO
  1508.         rgbGen identity
  1509.     }
  1510.  
  1511.     {    animMap 10 textures/sfx/x_conduit2.tga textures/sfx/x_conduit3.tga 
  1512.         blendFunc GL_ONE GL_ONE
  1513.         rgbGen wave inverseSawtooth 0 1 0 10
  1514.     }
  1515.  
  1516.     //{    
  1517.     //    map textures/sfx/x_conduit2.tga
  1518.     //    blendfunc GL_ONE GL_ONE
  1519.        //         rgbGen wave sin .5 0.5 0 5
  1520.     //}
  1521.         {    
  1522.         map textures/sfx/x_conduit2.tga
  1523.         blendfunc GL_ONE GL_ONE
  1524.                  tcmod scale -1 1
  1525.                 rgbGen wave sin .5 0.5 0 7
  1526.     }
  1527.         {    
  1528.         map textures/sfx/x_conduit3.tga
  1529.         blendfunc GL_ONE GL_ONE
  1530.                 tcmod scale -1 1
  1531.                  rgbgen wave triangle .2 1 0 9
  1532.     }
  1533.         //{    
  1534.     //    map textures/sfx/x_conduit3.tga
  1535.     //    blendfunc GL_ONE GL_ONE
  1536.        //         rgbGen wave sin .5 1 0 3
  1537.     //}
  1538. }
  1539. textures/sfx/swirl_r1
  1540. {
  1541.         deformVertexes wave 100 sin 1 2 .1 1
  1542.         q3map_surfacelight    300
  1543.  
  1544.     surfaceparm    trans
  1545.     surfaceparm nomarks
  1546.         surfaceparm nonsolid
  1547.     surfaceparm nolightmap
  1548.     cull none
  1549.  
  1550.                
  1551.     
  1552.     {
  1553.         clampmap textures/sfx/swirl_r1.tga
  1554.         blendFunc GL_ONE GL_ONE
  1555.                 tcMod rotate -188
  1556.     }    
  1557.         {
  1558.         clampmap textures/sfx/swirl_r2.tga
  1559.         blendFunc GL_ONE GL_ONE
  1560.                 tcMod rotate 333
  1561.     }
  1562.        // {
  1563.     //    clampmap textures/sfx/swirl_r2.tga
  1564.     //    blendFunc GL_ONE GL_ONE
  1565.       //          tcMod rotate 20
  1566.     //}
  1567.     
  1568. }
  1569. textures/sfx/swirl_b1
  1570. {
  1571.         deformVertexes wave 100 sin 1 2 .1 1
  1572.         q3map_surfacelight    300
  1573.  
  1574.     surfaceparm    trans
  1575.     surfaceparm nomarks
  1576.     surfaceparm nolightmap
  1577.         surfaceparm nonsolid
  1578.     cull none
  1579.     
  1580.     {
  1581.         clampmap textures/sfx/swirl_b1.tga
  1582.         blendFunc GL_ONE GL_ONE
  1583.                 tcMod rotate -188
  1584.     }    
  1585.         {
  1586.         clampmap textures/sfx/swirl_b2.tga
  1587.         blendFunc GL_ONE GL_ONE
  1588.                 tcMod rotate 333
  1589.     }
  1590.         //{
  1591.     //    clampmap textures/sfx/swirl_b2.tga
  1592.     //    blendFunc GL_ONE GL_ONE
  1593.         //        tcMod rotate 20
  1594.     //}
  1595.     
  1596. }
  1597. textures/sfx/steam_01
  1598. {
  1599.  
  1600.     surfaceparm    trans
  1601.     surfaceparm nomarks
  1602.     surfaceparm nolightmap
  1603.     cull disable
  1604.        
  1605.     {
  1606.         Map textures/sfx/steam_01.tga
  1607.         blendFunc GL_ONE GL_ONE
  1608.                 tcMod scale 1 .4
  1609.             tcMod scroll 0 .3
  1610.     }    
  1611. {
  1612.                 Map textures/sfx/steam_01.tga
  1613.         blendFunc GL_ONE GL_ONE
  1614.                 tcMod scale -1 .2
  1615.             tcMod scroll 0 .3
  1616.     }
  1617.     
  1618. }
  1619. textures/sfx/zap_ball
  1620. {
  1621.     deformVertexes autoSprite
  1622.         q3map_surfacelight    300
  1623.  
  1624.     surfaceparm    trans
  1625.     surfaceparm nomarks
  1626.     surfaceparm nolightmap
  1627.     cull none
  1628.     
  1629.     {
  1630.         clampmap textures/sfx/zap_ball.tga
  1631.         blendFunc GL_ONE GL_ONE
  1632.                 rgbgen wave triangle 1 2 0 7
  1633.                 tcMod rotate 103
  1634.     }    
  1635. {
  1636.         clampmap textures/sfx/zap_ball2.tga
  1637.         blendFunc GL_ONE GL_ONE
  1638.                 rgbgen wave sin 1 2 0 8
  1639.                 tcMod rotate -180
  1640.     }
  1641.     
  1642. }
  1643. textures/sfx/jacobs_x
  1644. {
  1645.         deformVertexes wave 100 sin 0 1 0 5
  1646.         q3map_surfacelight    300
  1647.  
  1648.     surfaceparm    trans
  1649.     surfaceparm nomarks
  1650.     surfaceparm nolightmap
  1651.     cull none
  1652.     
  1653.     {
  1654.         Map textures/sfx/jacobs_x.tga
  1655.         blendFunc GL_ONE GL_ONE
  1656.                 rgbgen wave triangle 1 2 0 7
  1657.                 //tcMod rotate 103
  1658.     }    
  1659. }
  1660. textures/sfx/xlargeblockfloor3_pent
  1661. {
  1662.     q3map_lightimage textures/sfx/pentagramfloor_blue3glowtest.tga
  1663.     q3map_surfacelight 100
  1664.     surfaceparm nomarks
  1665.     
  1666.     {
  1667.         map $lightmap
  1668.         rgbgen identity
  1669.     }
  1670.  
  1671.     {
  1672.         map textures/sfx/xlargeblockfloor3_pent.tga
  1673.         blendfunc gl_dst_color gl_zero
  1674.         rgbgen identity
  1675.     }
  1676.  
  1677.     {
  1678.         map textures/sfx/pentagramfloor_blue3glowtest.tga
  1679.         blendfunc gl_one gl_one
  1680.         rgbgen wave sin .9 .1 0 5
  1681.     }
  1682.  
  1683. }
  1684.  
  1685. textures/sfx/xclang_floor2_bouncy
  1686. {
  1687.  
  1688.     //q3map_surfacelight 2000
  1689.     surfaceparm nodamage
  1690.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1691.     q3map_surfacelight 400
  1692.  
  1693.     
  1694.     {
  1695.         map textures/sfx/xclang_floor2_bouncy.tga
  1696.         rgbGen identity
  1697.     }
  1698.     
  1699.     {
  1700.         map $lightmap
  1701.         rgbGen identity
  1702.         blendfunc gl_dst_color gl_zero
  1703.     }
  1704.     
  1705.     {
  1706.         map textures/sfx/bouncepad01b_layer1.tga
  1707.         blendfunc gl_one gl_one
  1708.         rgbGen wave sin .5 .5 0 1.5    
  1709.     }
  1710.  
  1711.     {
  1712.         clampmap textures/sfx/jumppadsmall.tga
  1713.         blendfunc gl_one gl_one
  1714.         tcMod stretch sin 1.2 .8 0 1.5
  1715.         rgbGen wave square .5 .5 .25 1.5
  1716.     }
  1717.  
  1718.     //    END
  1719. }
  1720.  
  1721. textures/sfx/clangdark_bounce
  1722. {
  1723.  
  1724.     //q3map_surfacelight 2000
  1725.     surfaceparm nodamage
  1726.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1727.     q3map_surfacelight 400
  1728.  
  1729.     
  1730.     {
  1731.         map textures/sfx/clangdark_bounce.tga
  1732.         rgbGen identity
  1733.     }
  1734.     
  1735.     {
  1736.         map $lightmap
  1737.         rgbGen identity
  1738.         blendfunc gl_dst_color gl_zero
  1739.     }
  1740.     
  1741.     {
  1742.         map textures/sfx/bouncepad01b_layer1.tga
  1743.         blendfunc gl_one gl_one
  1744.         rgbGen wave sin .5 .5 0 1.5    
  1745.     }
  1746.  
  1747.     {
  1748.         clampmap textures/sfx/jumppadsmall.tga
  1749.         blendfunc gl_one gl_one
  1750.         tcMod stretch sin 1.2 .8 0 1.5
  1751.         rgbGen wave square .5 .5 .25 1.5
  1752.     }
  1753.  
  1754.     //    END
  1755. }
  1756.  
  1757.  
  1758. textures/sfx/metalbridge06_bounce
  1759. {
  1760.  
  1761.     //q3map_surfacelight 2000
  1762.     surfaceparm nodamage
  1763.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1764.     q3map_surfacelight 400
  1765.  
  1766.     
  1767.     {
  1768.         map textures/sfx/metalbridge06_bounce.tga
  1769.         rgbGen identity
  1770.     }
  1771.     
  1772.     {
  1773.         map $lightmap
  1774.         rgbGen identity
  1775.         blendfunc gl_dst_color gl_zero
  1776.     }
  1777.     
  1778.     {
  1779.         map textures/sfx/bouncepad01b_layer1.tga
  1780.         blendfunc gl_one gl_one
  1781.         rgbGen wave sin .5 .5 0 1.5    
  1782.     }
  1783.  
  1784.     {
  1785.         clampmap textures/sfx/jumppadsmall.tga
  1786.         blendfunc gl_one gl_one
  1787.         tcMod stretch sin 1.2 .8 0 1.5
  1788.         rgbGen wave square .5 .5 .25 1.5
  1789.     }
  1790.  
  1791.     //    END
  1792. }
  1793.  
  1794. textures/sfx/metaltechfloor02final_bounce
  1795. {
  1796.  
  1797.     //q3map_surfacelight 2000
  1798.     surfaceparm nodamage
  1799.     q3map_lightimage textures/sfx/metaltechfloor02final_bounce.tga    
  1800.     q3map_surfacelight 400
  1801.  
  1802.     
  1803.     {
  1804.         map textures/sfx/metaltechfloor02final_bounce.tga
  1805.         rgbGen identity
  1806.     }
  1807.     
  1808.     {
  1809.         map $lightmap
  1810.         rgbGen identity
  1811.         blendfunc gl_dst_color gl_zero
  1812.     }
  1813.     
  1814.     {
  1815.         map textures/sfx/bouncepad01b_layer1.tga
  1816.         blendfunc gl_one gl_one
  1817.         rgbGen wave sin .5 .5 0 1.5    
  1818.     }
  1819.  
  1820.     {
  1821.         clampmap textures/sfx/jumppadsmall.tga
  1822.         blendfunc gl_one gl_one
  1823.         tcMod stretch sin 1.2 .8 0 1.5
  1824.         rgbGen wave square .5 .5 .25 1.5
  1825.     }
  1826.  
  1827.     //    END
  1828. }
  1829.  
  1830.  
  1831. textures/sfx/metaltech12final_bounce
  1832. {
  1833.  
  1834.     //q3map_surfacelight 2000
  1835.     surfaceparm nodamage
  1836. //    q3map_lightimage textures/sfx/metaltech12final_bounce.tga    
  1837.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1838.     q3map_surfacelight 400
  1839.  
  1840.     
  1841.     {
  1842.         map textures/sfx/metaltech12final_bounce.tga
  1843.         rgbGen identity
  1844.     }
  1845.     
  1846.     {
  1847.         map $lightmap
  1848.         rgbGen identity
  1849.         blendfunc gl_dst_color gl_zero
  1850.     }
  1851.     
  1852.     {
  1853.         map textures/sfx/bouncepad01b_layer1.tga
  1854.         blendfunc gl_one gl_one
  1855.         rgbGen wave sin .5 .5 0 1.5    
  1856.     }
  1857.  
  1858.     {
  1859.         clampmap textures/sfx/jumppadsmall.tga
  1860.         blendfunc gl_one gl_one
  1861.         tcMod stretch sin 1.2 .8 0 1.5
  1862.         rgbGen wave square .5 .5 .25 1.5
  1863.     }
  1864.  
  1865.     //    END
  1866. }
  1867.  
  1868.  
  1869. textures/sfx/metaltech12darkfinal_bounce
  1870. {
  1871.  
  1872.     //q3map_surfacelight 2000
  1873.     surfaceparm nodamage
  1874. //    q3map_lightimage textures/sfx/metaltech12darkfinal_bounce.tga    
  1875.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1876.     q3map_surfacelight 400
  1877.  
  1878.     
  1879.     {
  1880.         map textures/sfx/metaltech12darkfinal_bounce.tga
  1881.         rgbGen identity
  1882.     }
  1883.     
  1884.     {
  1885.         map $lightmap
  1886.         rgbGen identity
  1887.         blendfunc gl_dst_color gl_zero
  1888.     }
  1889.     
  1890.     {
  1891.         map textures/sfx/bouncepad01b_layer1.tga
  1892.         blendfunc gl_one gl_one
  1893.         rgbGen wave sin .5 .5 0 1.5    
  1894.     }
  1895.  
  1896.     {
  1897.         clampmap textures/sfx/jumppadsmall.tga
  1898.         blendfunc gl_one gl_one
  1899.         tcMod stretch sin 1.2 .8 0 1.5
  1900.         rgbGen wave square .5 .5 .25 1.5
  1901.     }
  1902.  
  1903.     //    END
  1904. }
  1905.  
  1906.  
  1907. textures/sfx/metaltechfloor01final_bounce
  1908. {
  1909.  
  1910.     //q3map_surfacelight 2000
  1911.     surfaceparm nodamage
  1912.     q3map_lightimage textures/sfx/metaltechfloor01final_bounce.tga    
  1913.     q3map_surfacelight 400
  1914.  
  1915.     
  1916.     {
  1917.         map textures/sfx/metaltechfloor01final_bounce.tga
  1918.         rgbGen identity
  1919.     }
  1920.     
  1921.     {
  1922.         map $lightmap
  1923.         rgbGen identity
  1924.         blendfunc gl_dst_color gl_zero
  1925.     }
  1926.     
  1927.     {
  1928.         map textures/sfx/bouncepad01b_layer1.tga
  1929.         blendfunc gl_one gl_one
  1930.         rgbGen wave sin .5 .5 0 1.5    
  1931.     }
  1932.  
  1933.     {
  1934.         clampmap textures/sfx/jumppadsmall.tga
  1935.         blendfunc gl_one gl_one
  1936.         tcMod stretch sin 1.2 .8 0 1.5
  1937.         rgbGen wave square .5 .5 .25 1.5
  1938.     }
  1939.  
  1940.     //    END
  1941. }
  1942.  
  1943.  
  1944.  
  1945. textures/sfx/demonltblackfinal
  1946. {
  1947.     q3map_lightimage textures/sfx/demonltblackfinal_glow2.tga
  1948.     q3map_surfacelight 100
  1949.     surfaceparm nomarks
  1950.     
  1951.     {
  1952.         map $lightmap
  1953.         rgbgen identity
  1954.     }
  1955.  
  1956.     {
  1957.         map textures/sfx/demonltblackfinal.tga
  1958.         blendfunc gl_dst_color gl_zero
  1959.         rgbgen identity
  1960.     }
  1961.  
  1962.     {
  1963.         map textures/sfx/demonltblackfinal_glow2.tga
  1964.         blendfunc gl_one gl_one
  1965.         rgbgen wave sin .9 .1 0 5
  1966.     }
  1967.  
  1968. }
  1969. textures/base_wall/c_met5_2_trans
  1970. {
  1971.     qer_editorimage textures/base_wall/c_met5_2.tga
  1972.     surfaceparm nonsolid
  1973.     {
  1974.         map $lightmap
  1975.         rgbGen identity
  1976.     
  1977.     }
  1978.     {
  1979.         map textures/base_wall/c_met5_2.tga
  1980.         rgbGen identity
  1981.         blendFunc GL_DST_COLOR GL_ZERO
  1982.  
  1983.     
  1984.     }
  1985. }
  1986.  
  1987.  
  1988.  
  1989. textures/sfx/metalfloor_glass
  1990. {
  1991.     qer_editorimage textures/sfx/metalfloor_wall_15glass.tga
  1992.     qer_trans    0.4
  1993.     surfaceparm trans
  1994.     cull disable
  1995. //    rgbGen vertex
  1996. //    surfaceparm nolightmap
  1997.     {
  1998.         map textures/sfx/metalfloor_wall_15glass.tga
  1999.         rgbGen identity
  2000.         rgbGen vertex
  2001.         blendFunc GL_ONE_MINUS_DST_COLOR GL_ZERO
  2002.     }
  2003.     {
  2004.         map textures/sfx/metalfloor_wall_15glass.tga
  2005.         alphaFunc GT0
  2006.         rgbGen identity
  2007.         blendfunc GL_DST_COLOR GL_ONE
  2008.     }
  2009. }
  2010.  
  2011. textures/sfx/xmetalfloor_wall_14b
  2012. {
  2013.     qer_editorimage textures/sfx/metalfloor_wall_14b.tga
  2014.     q3map_lightimage textures/sfx/metalfloor_wall_14bglow2.tga
  2015.     q3map_surfacelight 50
  2016.     {
  2017.         map textures/sfx/metalfloor_wall_14b.tga
  2018.         rgbGen identity
  2019.     }
  2020.     {
  2021.         map $lightmap
  2022.         rgbGen identity
  2023.         blendfunc gl_dst_color gl_zero
  2024.     }
  2025.     {
  2026.         map textures/sfx/metalfloor_wall_14bglow2.tga
  2027.         blendfunc gl_one gl_one
  2028.     }
  2029. }
  2030.  
  2031. textures/sfx/xmetalfloor_wall_9b
  2032. {
  2033.     qer_editorimage textures/sfx/metalfloor_wall_9b.tga
  2034.  
  2035.     {
  2036.         map textures/sfx/metalfloor_wall_9b.tga
  2037.         rgbGen identity
  2038.     }
  2039.     {
  2040.         map $lightmap
  2041.         rgbGen identity
  2042.         blendfunc gl_dst_color gl_zero
  2043.     }
  2044.     {
  2045.         map textures/sfx/metalfloor_wall_9bglow.tga
  2046.         blendfunc gl_one gl_one
  2047.     }
  2048. }
  2049.  
  2050.  
  2051. models/mapobjects/portal_2/portal_3
  2052. {
  2053.     //    *************************************************
  2054.     //    *          Portal Sides                *
  2055.     //    *          April 30 1999                *    
  2056.     //    *    Please Comment Changes            *
  2057.     //    *************************************************
  2058.  
  2059.  
  2060.     {
  2061.         map models/mapobjects/portal_2/portal_3.tga
  2062.         rgbGen vertex
  2063.     }
  2064.  
  2065.     {
  2066.         map models/mapobjects/portal_2/portal_3_glo.tga
  2067.         blendfunc gl_one gl_one
  2068.         rgbgen wave inversesawtooth 0 1 .2 .5
  2069.     }
  2070.  
  2071. }
  2072.  
  2073.  
  2074. textures/sfx/portal_sfx_ring
  2075. {
  2076.  
  2077.     //    *************************************************
  2078.     //    *          Portal Ring                *
  2079.     //    *          April 30 1999                *    
  2080.     //    *    Please Comment Changes            *
  2081.     //    *************************************************
  2082.         
  2083.         deformVertexes wave 100 sin 0 2 0 .5
  2084.         cull none
  2085.     
  2086.     {
  2087.         map textures/sfx/portal_sfx_ring_blue1.tga 
  2088.         blendfunc gl_src_alpha gl_one_minus_src_alpha
  2089.     }
  2090.  
  2091.     
  2092.     {    
  2093.         map textures/sfx/portal_sfx_ring_electric.tga 
  2094.         blendfunc gl_one gl_one
  2095.         rgbgen wave inversesawtooth 0 1 .2 .5
  2096.         tcmod scroll 0 .5
  2097.  
  2098.     }
  2099.  
  2100.     {
  2101.         map textures/sfx/portal_sfx1.tga
  2102.         blendfunc gl_dst_color gl_zero
  2103.         tcMod rotate 360
  2104.     }
  2105.  
  2106.     {
  2107.         map textures/sfx/portal_sfx_ring.tga
  2108.         blendfunc gl_one gl_one
  2109.         rgbgen wave inversesawtooth 0 .5 .2 .5
  2110.     }
  2111.  
  2112.     
  2113.  
  2114.     
  2115.  
  2116. }
  2117.  
  2118. textures/sfx/small_smoke1_1
  2119. {
  2120.  
  2121.     //    *************************************************
  2122.     //    *          Smoke                    *
  2123.     //    *          June 18 1999                *    
  2124.     //    *    Please Comment Changes            *
  2125.     //    *************************************************
  2126.     
  2127.     deformVertexes autoSprite
  2128.     surfaceparm nomarks
  2129.     surfaceparm nolightmap
  2130.     cull none
  2131.     
  2132.  
  2133.     {
  2134.         animMap 10 textures/sfx/small_smoke1_1.tga textures/sfx/small_smoke1_2.tga textures/sfx/small_smoke1_3.tga textures/sfx/small_smoke1_4.tga textures/sfx/small_smoke1_5.tga textures/sfx/small_smoke1_6.tga 
  2135.         blendFunc GL_ONE GL_ONE
  2136.         rgbGen wave inverseSawtooth 0 1 0 10    
  2137.     }
  2138.     
  2139.     {
  2140.         animMap 10 textures/sfx/small_smoke1_2.tga textures/sfx/small_smoke1_3.tga textures/sfx/small_smoke1_4.tga textures/sfx/small_smoke1_5.tga textures/sfx/small_smoke1_6.tga textures/sfx/small_smoke1_1.tga 
  2141.         blendFunc GL_ONE GL_ONE
  2142.         rgbGen wave sawtooth 0 1 0 10
  2143.     }    
  2144.  
  2145. }
  2146.  
  2147.  
  2148.  
  2149. textures/sfx/xflame2
  2150. {
  2151.  
  2152.     //    *************************************************
  2153.     //    *          Yellow Flame Surface Light 5500        *
  2154.     //    *          April 30 1999                *    
  2155.     //    *    Please Comment Changes            *
  2156.     //    *************************************************
  2157.     
  2158.     surfaceparm nomarks
  2159.     surfaceparm nolightmap
  2160.     cull none
  2161.     q3map_surfacelight 5500
  2162.     qer_editorimage textures/sfx/flame1.tga
  2163.     
  2164.  
  2165.     {
  2166.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2167.         blendFunc GL_ONE GL_ONE
  2168.         rgbGen wave inverseSawtooth 0 1 0 10
  2169.         
  2170.     }    
  2171.     {
  2172.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2173.         blendFunc GL_ONE GL_ONE
  2174.         rgbGen wave sawtooth 0 1 0 10
  2175.     }    
  2176.  
  2177.  
  2178.     {
  2179.         map textures/sfx/flameball.tga
  2180.         blendFunc GL_ONE GL_ONE
  2181.         rgbGen wave sin .6 .2 0 .6    
  2182.     }
  2183.  
  2184. }
  2185.  
  2186. textures/sfx/xflame2_2250
  2187. {
  2188.     surfaceparm nomarks
  2189.     surfaceparm nolightmap
  2190.     cull none
  2191.     q3map_surfacelight 2250
  2192.     qer_editorimage textures/sfx/flame1.tga
  2193.     
  2194.  
  2195.     {
  2196.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2197.         blendFunc GL_ONE GL_ONE
  2198.         rgbGen wave inverseSawtooth 0 1 0 10
  2199.         
  2200.     }    
  2201.     {
  2202.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2203.         blendFunc GL_ONE GL_ONE
  2204.         rgbGen wave sawtooth 0 1 0 10
  2205.     }    
  2206.  
  2207.  
  2208.     {
  2209.         map textures/sfx/flameball.tga
  2210.         blendFunc GL_ONE GL_ONE
  2211.         rgbGen wave sin .6 .2 0 .6    
  2212.     }
  2213.  
  2214. }
  2215.  
  2216. textures/sfx/xflame2_1800
  2217. {
  2218.     surfaceparm nomarks
  2219.     surfaceparm nolightmap
  2220.     cull none
  2221.     q3map_surfacelight 1800
  2222.     qer_editorimage textures/sfx/flame1.tga
  2223.     
  2224.  
  2225.     {
  2226.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2227.         blendFunc GL_ONE GL_ONE
  2228.         rgbGen wave inverseSawtooth 0 1 0 10
  2229.         
  2230.     }    
  2231.     {
  2232.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2233.         blendFunc GL_ONE GL_ONE
  2234.         rgbGen wave sawtooth 0 1 0 10
  2235.     }    
  2236.  
  2237.  
  2238.     {
  2239.         map textures/sfx/flameball.tga
  2240.         blendFunc GL_ONE GL_ONE
  2241.         rgbGen wave sin .6 .2 0 .6    
  2242.     }
  2243.  
  2244. }
  2245.  
  2246. textures/sfx/xflame2_nolight
  2247. {
  2248.     surfaceparm nomarks
  2249.     surfaceparm nolightmap
  2250.     cull none
  2251.     qer_editorimage textures/sfx/flame1.tga
  2252.     
  2253.  
  2254.     {
  2255.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2256.         blendFunc GL_ONE GL_ONE
  2257.         rgbGen wave inverseSawtooth 0 1 0 10
  2258.         
  2259.     }    
  2260.     {
  2261.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2262.         blendFunc GL_ONE GL_ONE
  2263.         rgbGen wave sawtooth 0 1 0 10
  2264.     }    
  2265.  
  2266.  
  2267.     {
  2268.         map textures/sfx/flameball.tga
  2269.         blendFunc GL_ONE GL_ONE
  2270.         rgbGen wave sin .6 .2 0 .6    
  2271.     }
  2272.  
  2273. }
  2274.  
  2275.  
  2276. // Tim's goofy experiment
  2277. textures/sfx/grid
  2278.  
  2279. {
  2280.  
  2281.     surfaceparm trans
  2282.     qer_editorimage    textures/sfx/grid.tga
  2283.  
  2284.     
  2285.     
  2286.  
  2287.     {
  2288.         map textures/sfx/grid.tga
  2289.         blendfunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2290.         rgbGen identity
  2291.     }
  2292.  
  2293. }
  2294.  
  2295.  
  2296. textures/sfx/launchpad_diamond
  2297. {
  2298.     //    *************************************************
  2299.     //    *          Launchpad on Diamond            *
  2300.     //    *          April 30 1999                *    
  2301.     //    *    Please Comment Changes            *
  2302.     //    *************************************************
  2303.     
  2304.     {
  2305.         map $lightmap
  2306.         rgbGen identity
  2307.     }
  2308.  
  2309.     { 
  2310.         map textures/sfx/launchpad_diamond.tga
  2311.         rgbGen identity
  2312.         blendfunc gl_dst_color gl_zero
  2313.     }
  2314.  
  2315.     {    
  2316.         map textures/sfx/launchpad_dot.tga
  2317.         blendfunc gl_one gl_one    
  2318.         rgbgen wave inversesawtooth 0 1 0 1    
  2319.     }
  2320.  
  2321.     //     CHANGED BECAUSE OF RAGE PRO PROBLEM
  2322.     //    {    
  2323.     //        map textures/sfx/launchpad_arrow.tga        
  2324.     //        blendfunc gl_src_alpha gl_one    
  2325.     //        tcmod scroll 0 2
  2326.     //        rgbgen wave square 0 1 0 2
  2327.     //        alphagen wave square 0 1 .1 2
  2328.     //    }
  2329.  
  2330.     //     TEMPORARY FIX TO GET AROUND ALPHA BLEND IN RAGE PRO
  2331.     { 
  2332.         animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga
  2333.         blendfunc gl_one gl_one
  2334.         tcmod scroll 0 2
  2335.     }
  2336.  
  2337. }
  2338. textures/sfx/launchpad_blocks18d
  2339. {
  2340.     //    *************************************************
  2341.     //    *          Launchpad on Blocks18d            *
  2342.     //    *          October 09 1999                *    
  2343.     //    *    Please Comment Changes            *
  2344.     //    *************************************************
  2345.     
  2346.     {
  2347.         map $lightmap
  2348.         rgbGen identity
  2349.     }
  2350.  
  2351.     { 
  2352.         map textures/sfx/launchpad_blocks18d.tga
  2353.         rgbGen identity
  2354.         blendfunc gl_dst_color gl_zero
  2355.     }
  2356.  
  2357.     {    
  2358.         map textures/sfx/launchpad_dot.tga
  2359.         blendfunc gl_one gl_one    
  2360.         rgbgen wave inversesawtooth 0 1 0 1    
  2361.     }
  2362.  
  2363.     //     CHANGED BECAUSE OF RAGE PRO PROBLEM
  2364.     //    {    
  2365.     //        map textures/sfx/launchpad_arrow.tga        
  2366.     //        blendfunc gl_src_alpha gl_one    
  2367.     //        tcmod scroll 0 2
  2368.     //        rgbgen wave square 0 1 0 2
  2369.     //        alphagen wave square 0 1 .1 2
  2370.     //    }
  2371.  
  2372.     //     TEMPORARY FIX TO GET AROUND ALPHA BLEND IN RAGE PRO
  2373.     { 
  2374.         animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga
  2375.         blendfunc gl_one gl_one
  2376.         tcmod scroll 0 2
  2377.     }
  2378.  
  2379. }
  2380. textures/sfx/launchpad_blocks17
  2381. {
  2382.     //    *************************************************
  2383.     //    *          Launchpad on Blocks17            *
  2384.     //    *          November 08 1999            *    
  2385.     //    *    Please Comment Changes            *
  2386.     //    *************************************************
  2387.     
  2388.     {
  2389.         map $lightmap
  2390.         rgbGen identity
  2391.     }
  2392.  
  2393.     { 
  2394.         map textures/sfx/launchpad_blocks17.tga
  2395.         rgbGen identity
  2396.         blendfunc gl_dst_color gl_zero
  2397.     }
  2398.  
  2399.     {    
  2400.         map textures/sfx/launchpad_dot.tga
  2401.         blendfunc gl_one gl_one    
  2402.         rgbgen wave inversesawtooth 0 1 0 1    
  2403.     }
  2404.  
  2405.     //     CHANGED BECAUSE OF RAGE PRO PROBLEM
  2406.     //    {    
  2407.     //        map textures/sfx/launchpad_arrow.tga        
  2408.     //        blendfunc gl_src_alpha gl_one    
  2409.     //        tcmod scroll 0 2
  2410.     //        rgbgen wave square 0 1 0 2
  2411.     //        alphagen wave square 0 1 .1 2
  2412.     //    }
  2413.  
  2414.     //     TEMPORARY FIX TO GET AROUND ALPHA BLEND IN RAGE PRO
  2415.     { 
  2416.         animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga
  2417.         blendfunc gl_one gl_one
  2418.         tcmod scroll 0 2
  2419.     }
  2420.  
  2421. }
  2422. textures/sfx/launchpad_metalbridge04d
  2423. {
  2424.     //    *************************************************
  2425.     //    *          Launchpad on metalbridge04d            *
  2426.     //    *          June 15 1999                *    
  2427.     //    *    Please Comment Changes            *
  2428.     //    *************************************************
  2429.     
  2430.     {
  2431.         map $lightmap
  2432.         rgbGen identity
  2433.     }
  2434.  
  2435.     { 
  2436.         map textures/sfx/launchpad_metalbridge04d.tga
  2437.         rgbGen identity
  2438.         blendfunc gl_dst_color gl_zero
  2439.     }
  2440.  
  2441.     {    
  2442.         map textures/sfx/launchpad_dot.tga
  2443.         blendfunc gl_one gl_one    
  2444.         rgbgen wave inversesawtooth 0 1 0 1    
  2445.     }
  2446.  
  2447.     //     CHANGED BECAUSE OF RAGE PRO PROBLEM
  2448.     //    {    
  2449.     //        map textures/sfx/launchpad_arrow.tga        
  2450.     //        blendfunc gl_src_alpha gl_one    
  2451.     //        tcmod scroll 0 2
  2452.     //        rgbgen wave square 0 1 0 2
  2453.     //        alphagen wave square 0 1 .1 2
  2454.     //    }
  2455.  
  2456.     //     TEMPORARY FIX TO GET AROUND ALPHA BLEND IN RAGE PRO
  2457.     { 
  2458.         animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga
  2459.         blendfunc gl_one gl_one
  2460.         tcmod scroll 0 2
  2461.     }
  2462.  
  2463. }
  2464.  
  2465. textures/sfx/flame1km
  2466. {
  2467.  
  2468.     //    *************************************************
  2469.     //    *          Yellow Flame                 *
  2470.     //    *          May 20 1999 Surface Light 4000    *    
  2471.     //    *    Please Comment Changes            *
  2472.     //    *************************************************
  2473.     
  2474.     surfaceparm nomarks
  2475.     surfaceparm nolightmap
  2476.     surfaceparm trans
  2477.     cull none
  2478.     q3map_surfacelight 4000
  2479.     
  2480.  
  2481.     {
  2482.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2483.         blendFunc GL_ONE GL_ONE
  2484.         rgbGen wave inverseSawtooth 0 1 0 10
  2485.         
  2486.     }    
  2487.     {
  2488.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2489.         blendFunc GL_ONE GL_ONE
  2490.         rgbGen wave sawtooth 0 1 0 10
  2491.     }    
  2492.  
  2493.  
  2494.     {
  2495.         map textures/sfx/flameball.tga
  2496.         blendFunc GL_ONE GL_ONE
  2497.         rgbGen wave sin .6 .2 0 .6    
  2498.     }
  2499.  
  2500. }
  2501. textures/sfx/flame1
  2502. {
  2503.  
  2504.     //    *************************************************
  2505.     //    *          Yellow Flame                 *
  2506.     //    *          April 30 1999 Surface Light 7500    *    
  2507.     //    *    Please Comment Changes            *
  2508.     //    *************************************************
  2509.     
  2510.     surfaceparm nomarks
  2511.     surfaceparm nolightmap
  2512.     surfaceparm trans
  2513.     cull none
  2514.     q3map_surfacelight 7500
  2515.     
  2516.  
  2517.     {
  2518.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2519.         blendFunc GL_ONE GL_ONE
  2520.         rgbGen wave inverseSawtooth 0 1 0 10
  2521.         
  2522.     }    
  2523.     {
  2524.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2525.         blendFunc GL_ONE GL_ONE
  2526.         rgbGen wave sawtooth 0 1 0 10
  2527.     }    
  2528.  
  2529.  
  2530.     {
  2531.         map textures/sfx/flameball.tga
  2532.         blendFunc GL_ONE GL_ONE
  2533.         rgbGen wave sin .6 .2 0 .6    
  2534.     }
  2535.  
  2536. }
  2537. textures/sfx/flameanim_dimmer
  2538. {
  2539.  
  2540.     //    *************************************************
  2541.     //    *          Yellow Flame                 *
  2542.     //    *          May 2, 199 Surface Light 2500        *    
  2543.     //    *    Please Comment Changes            *
  2544.     //    *************************************************
  2545.     qer_editorimage textures/sfx/flame6.tga
  2546.     q3map_lightimage textures/sfx/flame6.tga
  2547.     surfaceparm trans
  2548.     surfaceparm nomarks
  2549.     surfaceparm nolightmap
  2550.     cull none
  2551.     q3map_surfacelight 1500
  2552.     // light changed to lower value than flame1 .... PAJ
  2553.     // added a lightimage function to take color from a frame
  2554.  
  2555.     {
  2556.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2557.         blendFunc GL_ONE GL_ONE
  2558.         rgbGen wave inverseSawtooth 0 1 0 10
  2559.         
  2560.     }    
  2561.     {
  2562.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2563.         blendFunc GL_ONE GL_ONE
  2564.         rgbGen wave sawtooth 0 1 0 10
  2565.     }    
  2566.  
  2567.  
  2568.     {
  2569.         map textures/sfx/flameball.tga
  2570.         blendFunc GL_ONE GL_ONE
  2571.         rgbGen wave sin .6 .2 0 .6    
  2572.     }
  2573.  
  2574. }
  2575. textures/sfx/flameanim_blue
  2576. {
  2577.  
  2578.     //    *************************************************
  2579.     //    *          Blue Flame                 *
  2580.     //    *          July 20, 1999 Surface Light 1800        *    
  2581.     //    *    Please Comment Changes            *
  2582.     //    *************************************************
  2583.     qer_editorimage textures/sfx/b_flame7.tga
  2584.     q3map_lightimage textures/sfx/b_flame7.tga
  2585.     surfaceparm trans
  2586.     surfaceparm nomarks
  2587.     surfaceparm nolightmap
  2588.     cull none
  2589.     q3map_surfacelight 1800
  2590.     // texture changed to blue flame.... PAJ
  2591.     // 9/01 light dropped from 2500 to 1800 .... PAJ
  2592.  
  2593.     {
  2594.         animMap 10 textures/sfx/b_flame1.tga textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga
  2595.         blendFunc GL_ONE GL_ONE
  2596.         rgbGen wave inverseSawtooth 0 1 0 10
  2597.         
  2598.     }    
  2599.     {
  2600.         animMap 10 textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga textures/sfx/b_flame1.tga
  2601.         blendFunc GL_ONE GL_ONE
  2602.         rgbGen wave sawtooth 0 1 0 10
  2603.     }    
  2604.  
  2605.  
  2606.     {
  2607.         map textures/sfx/b_flameball.tga
  2608.         blendFunc GL_ONE GL_ONE
  2609.         rgbGen wave sin .6 .2 0 .6    
  2610.     }
  2611.  
  2612. }
  2613.  
  2614. textures/sfx/flameanim_blue_nolight
  2615. {
  2616.  
  2617.     //    *************************************************
  2618.     //    *          Blue Flame                 *
  2619.     //    *          July 20, 1999 Surface Light 1800        *    
  2620.     //    *    Please Comment Changes            *
  2621.     //    *************************************************
  2622.     qer_editorimage textures/sfx/b_flame7.tga
  2623.     q3map_lightimage textures/sfx/b_flame7.tga
  2624.     surfaceparm trans
  2625.     surfaceparm nomarks
  2626.     surfaceparm nolightmap
  2627.     cull none
  2628.  
  2629.     {
  2630.         animMap 10 textures/sfx/b_flame1.tga textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga
  2631.         blendFunc GL_ONE GL_ONE
  2632.         rgbGen wave inverseSawtooth 0 1 0 10
  2633.         
  2634.     }    
  2635.     {
  2636.         animMap 10 textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga textures/sfx/b_flame1.tga
  2637.         blendFunc GL_ONE GL_ONE
  2638.         rgbGen wave sawtooth 0 1 0 10
  2639.     }    
  2640.  
  2641.  
  2642.     {
  2643.         map textures/sfx/b_flameball.tga
  2644.         blendFunc GL_ONE GL_ONE
  2645.         rgbGen wave sin .6 .2 0 .6    
  2646.     }
  2647.  
  2648. }
  2649.  
  2650.  
  2651. textures/sfx/flameanim_blue_pj
  2652. {
  2653.  
  2654.     //    *************************************************
  2655.     //    *          Blue Flame                 *
  2656.     //    *          July 20, 1999 Surface Light 2500        *    
  2657.     //    *    Please Comment Changes            *
  2658.     //    *************************************************
  2659.     qer_editorimage textures/sfx/b_flame7.tga
  2660.     q3map_lightimage textures/sfx/b_flame7.tga
  2661.     surfaceparm trans
  2662.     surfaceparm nomarks
  2663.     surfaceparm nolightmap
  2664.     cull none
  2665.     q3map_surfacelight 2500
  2666.     // texture changed to blue flame.... PAJ
  2667.     
  2668.  
  2669.     {
  2670.         animMap 10 textures/sfx/b_flame1.tga textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga
  2671.         blendFunc GL_ONE GL_ONE
  2672.         rgbGen wave inverseSawtooth 0 1 0 10
  2673.         
  2674.     }    
  2675.     {
  2676.         animMap 10 textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga textures/sfx/b_flame1.tga
  2677.         blendFunc GL_ONE GL_ONE
  2678.         rgbGen wave sawtooth 0 1 0 10
  2679.     }    
  2680.  
  2681.  
  2682.     {
  2683.         map textures/sfx/b_flameball.tga
  2684.         blendFunc GL_ONE GL_ONE
  2685.         rgbGen wave sin .6 .2 0 .6    
  2686.     }
  2687.  
  2688. }
  2689.  
  2690. textures/sfx/flameanim_blue_nolight
  2691. {
  2692.  
  2693.     //    *************************************************
  2694.     //    *          Blue Flame                 *
  2695.     //    *          aug 18, 1999 Surface Light 2500        *    
  2696.     //    *    Please Comment Changes            *
  2697.     //    *************************************************
  2698.     qer_editorimage textures/sfx/b_flame7.tga
  2699.     q3map_lightimage textures/sfx/b_flame7.tga
  2700.     surfaceparm trans
  2701.     surfaceparm nomarks
  2702.     surfaceparm nolightmap
  2703.     cull none
  2704.     //q3map_surfacelight 2500
  2705.     // texture changed to blue flame.... PAJ
  2706.  
  2707.     {
  2708.         animMap 10 textures/sfx/b_flame1.tga textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga
  2709.         blendFunc GL_ONE GL_ONE
  2710.         rgbGen wave inverseSawtooth 0 1 0 10
  2711.         
  2712.     }    
  2713.     {
  2714.         animMap 10 textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga textures/sfx/b_flame1.tga
  2715.         blendFunc GL_ONE GL_ONE
  2716.         rgbGen wave sawtooth 0 1 0 10
  2717.     }    
  2718.  
  2719.  
  2720.     {
  2721.         map textures/sfx/b_flameball.tga
  2722.         blendFunc GL_ONE GL_ONE
  2723.         rgbGen wave sin .6 .2 0 .6    
  2724.     }
  2725.  
  2726. }
  2727.  
  2728. textures/sfx/flameanim_red
  2729. {
  2730.  
  2731.     //    *************************************************
  2732.     //    *          Red Flame                 *
  2733.     //    *          July 20, 1999 Surface Light  1800        *    
  2734.     //    *    Please Comment Changes            *
  2735.     //    *************************************************
  2736.     qer_editorimage textures/sfx/r_flame3.tga
  2737.     q3map_lightimage textures/sfx/r_flame3.tga
  2738.     surfaceparm trans
  2739.     surfaceparm nomarks
  2740.     surfaceparm nolightmap
  2741.     cull none
  2742.     q3map_surfacelight 1800
  2743.     // texture changed to red flame.... PAJ
  2744.     // 9/01 light dropped from 2500 to 1800
  2745.  
  2746.     {
  2747.         animMap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga
  2748.         blendFunc GL_ONE GL_ONE
  2749.         rgbGen wave inverseSawtooth 0 1 0 10
  2750.         
  2751.     }    
  2752.     {
  2753.         animMap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  2754.         blendFunc GL_ONE GL_ONE
  2755.         rgbGen wave sawtooth 0 1 0 10
  2756.     }    
  2757.  
  2758.  
  2759.     {
  2760.         map textures/sfx/r_flameball.tga
  2761.         blendFunc GL_ONE GL_ONE
  2762.         rgbGen wave sin .6 .2 0 .6    
  2763.     }
  2764.  
  2765. }
  2766.  
  2767. textures/sfx/flameanim_red_pj
  2768. {
  2769.  
  2770.     //    *************************************************
  2771.     //    *          Red Flame                 *
  2772.     //    *          July 20, 1999 Surface Light 2500        *    
  2773.     //    *    Please Comment Changes            *
  2774.     //    *************************************************
  2775.     qer_editorimage textures/sfx/r_flame3.tga
  2776.     q3map_lightimage textures/sfx/r_flame3.tga
  2777.     surfaceparm trans
  2778.     surfaceparm nomarks
  2779.     surfaceparm nolightmap
  2780.     cull none
  2781.     q3map_surfacelight 2500
  2782.     // texture changed to red flame.... PAJ
  2783.  
  2784.     {
  2785.         animMap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga
  2786.         blendFunc GL_ONE GL_ONE
  2787.         rgbGen wave inverseSawtooth 0 1 0 10
  2788.         
  2789.     }    
  2790.     {
  2791.         animMap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  2792.         blendFunc GL_ONE GL_ONE
  2793.         rgbGen wave sawtooth 0 1 0 10
  2794.     }    
  2795.  
  2796.  
  2797.     {
  2798.         map textures/sfx/r_flameball.tga
  2799.         blendFunc GL_ONE GL_ONE
  2800.         rgbGen wave sin .6 .2 0 .6    
  2801.     }
  2802.  
  2803. }
  2804.  
  2805. textures/sfx/flameanim_red_nolight
  2806. {
  2807.  
  2808.     //    *************************************************
  2809.     //    *          Red Flame (no light)            *
  2810.     //    *          Sept. 5, 1999 No Surface Light            *    
  2811.     //    *    Please Comment Changes            *
  2812.     //    *************************************************
  2813.     qer_editorimage textures/sfx/r_flame3.tga
  2814.     q3map_lightimage textures/sfx/r_flame3.tga
  2815.     surfaceparm trans
  2816.     surfaceparm nomarks
  2817.     surfaceparm nolightmap
  2818.     cull none
  2819.     // texture changed to red flame.... PAJ
  2820.     
  2821.  
  2822.     {
  2823.         animMap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga
  2824.         blendFunc GL_ONE GL_ONE
  2825.         rgbGen wave inverseSawtooth 0 1 0 10
  2826.         
  2827.     }    
  2828.     {
  2829.         animMap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  2830.         blendFunc GL_ONE GL_ONE
  2831.         rgbGen wave sawtooth 0 1 0 10
  2832.     }    
  2833.  
  2834.  
  2835.     {
  2836.         map textures/sfx/r_flameball.tga
  2837.         blendFunc GL_ONE GL_ONE
  2838.         rgbGen wave sin .6 .2 0 .6    
  2839.     }
  2840.  
  2841. }
  2842.  
  2843. textures/sfx/flameanim_green_pj
  2844. {
  2845.     //    *************************************************
  2846.     //    *          Green Flame                 *
  2847.     //    *      October 2, 1999 Surface Light 2500        *    
  2848.     //    *    Please Comment Changes            *
  2849.     //    *************************************************
  2850.     qer_editorimage textures/sfx/g_flame6.tga
  2851.     q3map_lightimage textures/sfx/g_flame6.tga
  2852.     surfaceparm trans
  2853.     surfaceparm nomarks
  2854.     surfaceparm nolightmap
  2855.     cull none
  2856.     q3map_surfacelight 2500
  2857.     // texture changed to green flame.... PAJ
  2858.     {
  2859.         animMap 10 textures/sfx/g_flame1.tga textures/sfx/g_flame2.tga textures/sfx/g_flame3.tga textures/sfx/g_flame4.tga textures/sfx/g_flame5.tga textures/sfx/g_flame6.tga textures/sfx/g_flame7.tga textures/sfx/g_flame8.tga
  2860.         blendFunc GL_ONE GL_ONE
  2861.         rgbGen wave inverseSawtooth 0 1 0 10    
  2862.     }    
  2863.     {
  2864.         animMap 10 textures/sfx/g_flame2.tga textures/sfx/g_flame3.tga textures/sfx/g_flame4.tga textures/sfx/g_flame5.tga textures/sfx/g_flame6.tga textures/sfx/g_flame7.tga textures/sfx/g_flame8.tga textures/sfx/g_flame1.tga
  2865.         blendFunc GL_ONE GL_ONE
  2866.         rgbGen wave sawtooth 0 1 0 10
  2867.     }    
  2868.     {
  2869.         map textures/sfx/g_flameball.tga
  2870.         blendFunc GL_ONE GL_ONE
  2871.         rgbGen wave sin .6 .2 0 .6    
  2872.     }
  2873. }
  2874.  
  2875.  
  2876. textures/sfx/xflame1side
  2877. {
  2878.  
  2879.     //    *************************************************
  2880.     //    *          Yellow Flame Side            *
  2881.     //    *          April 30 1999                *    
  2882.     //    *    Please Comment Changes            *
  2883.     //    *************************************************
  2884.     
  2885.         //q3map_surfacelight 500
  2886.         //q3map_lightimage textures/sfx/flame1.tga
  2887.         surfaceparm trans
  2888.         surfaceparm nomarks
  2889.         qer_editorimage textures/sfx/flame1.tga
  2890.         surfaceparm nolightmap
  2891.         cull none
  2892.  
  2893.     {
  2894.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2895.         blendFunc GL_ONE GL_ONE
  2896.         rgbGen wave inverseSawtooth 0 1 0 10
  2897.         
  2898.     }    
  2899.     {
  2900.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2901.         blendFunc GL_ONE GL_ONE
  2902.         rgbGen wave sawtooth 0 1 0 10
  2903.     }    
  2904.  
  2905.  
  2906.     {
  2907.         map textures/sfx/flameball.tga
  2908.         blendFunc GL_ONE GL_ONE
  2909.         rgbGen wave sin .6 .2 0 .6    
  2910.     }
  2911.  
  2912. }
  2913.  
  2914.  
  2915. textures/sfx/flame1side
  2916. {
  2917.  
  2918.     //    *************************************************
  2919.     //    *          Yellow Flame Side            *
  2920.     //    *          April 30 1999                *    
  2921.     //    *    Please Comment Changes            *
  2922.     //    *************************************************
  2923.     
  2924.         surfaceparm trans
  2925.         surfaceparm nomarks
  2926.         surfaceparm nonsolid
  2927.     
  2928.         surfaceparm nolightmap
  2929.         cull none
  2930.  
  2931.     {
  2932.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2933.         blendFunc GL_ONE GL_ONE
  2934.         rgbGen wave inverseSawtooth 0 1 0 10
  2935.         
  2936.     }    
  2937.     {
  2938.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2939.         blendFunc GL_ONE GL_ONE
  2940.         rgbGen wave sawtooth 0 1 0 10
  2941.     }    
  2942.  
  2943.  
  2944.     {
  2945.         map textures/sfx/flameball.tga
  2946.         blendFunc GL_ONE GL_ONE
  2947.         rgbGen wave sin .6 .2 0 .6    
  2948.     }
  2949.  
  2950. }
  2951.  
  2952.  
  2953.  
  2954. textures/sfx/flame2
  2955. {
  2956.  
  2957.     //    *************************************************
  2958.     //    *          Yellow Flame Surface Light 5500        *
  2959.     //    *          April 30 1999                *    
  2960.     //    *    Please Comment Changes            *
  2961.     //    *************************************************
  2962.     
  2963.         surfaceparm nomarks
  2964.         surfaceparm nolightmap
  2965.         cull none
  2966.         q3map_surfacelight 5500
  2967.         qer_editorimage textures/sfx/flame1.tga
  2968.  
  2969.     {
  2970.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  2971.         blendFunc GL_ONE GL_ONE
  2972.         rgbGen wave inverseSawtooth 0 1 0 10
  2973.         
  2974.     }    
  2975.     {
  2976.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  2977.         blendFunc GL_ONE GL_ONE
  2978.         rgbGen wave sawtooth 0 1 0 10
  2979.     }    
  2980.  
  2981.     {
  2982.         map textures/sfx/flameball.tga
  2983.         blendFunc GL_ONE GL_ONE
  2984.         rgbGen wave sin .6 .2 0 .6    
  2985.     }
  2986.  
  2987. }
  2988.  
  2989.  
  2990. textures/sfx/xflame1
  2991. {
  2992.  
  2993.     //    *************************************************
  2994.     //    *          Yellow Flame Surface Light 7500        *
  2995.     //    *          March 30 1999                 *    
  2996.     //    *    Please Comment Changes            *
  2997.     //    *************************************************
  2998.     
  2999.     surfaceparm nomarks
  3000.     surfaceparm nolightmap
  3001.     cull none
  3002.     q3map_surfacelight 7500
  3003.     qer_editorimage textures/sfx/flame1.tga
  3004.     
  3005.  
  3006.     {
  3007.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  3008.         blendFunc GL_ONE GL_ONE
  3009.         rgbGen wave inverseSawtooth 0 1 0 10
  3010.         
  3011.     }    
  3012.     {
  3013.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  3014.         blendFunc GL_ONE GL_ONE
  3015.         rgbGen wave sawtooth 0 1 0 10
  3016.     }    
  3017.  
  3018.  
  3019.     {
  3020.         map textures/sfx/flameball.tga
  3021.         blendFunc GL_ONE GL_ONE
  3022.         rgbGen wave sin .6 .2 0 .6    
  3023.     }
  3024.  
  3025. }
  3026.  
  3027.  
  3028. textures/sfx/xflamebright
  3029. {
  3030.     deformVertexes autoSprite2 
  3031.     surfaceparm trans
  3032.     surfaceparm nomarks
  3033.     surfaceparm nolightmap
  3034.     cull none
  3035.     q3map_surfacelight 3000
  3036.     qer_editorimage textures/sfx/flame1.tga
  3037.     {
  3038.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  3039.         blendFunc GL_ONE GL_ONE
  3040.         rgbGen wave inverseSawtooth 0 1 0 10
  3041.     }    
  3042.     {
  3043.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  3044.         blendFunc GL_ONE GL_ONE
  3045.         rgbGen wave sawtooth 0 1 0 10
  3046.     }    
  3047.     {
  3048.         map textures/sfx/flameball.tga
  3049.         blendFunc GL_ONE GL_ONE
  3050.         rgbGen wave sin .6 .2 0 .6    
  3051.     }
  3052. }
  3053.  
  3054.  
  3055. textures/sfx/flame1dark
  3056. {
  3057.  
  3058.     //    *************************************************
  3059.     //    *          Yellow Flame used in q3test1                *
  3060.     //    *          April 30 1999 Surface Light 7500    *    
  3061.     //    *    Please Comment Changes            *
  3062.     //    *************************************************
  3063.     
  3064.     qer_editorimage textures/sfx/flame1.tga
  3065.     surfaceparm nomarks
  3066.     surfaceparm nolightmap
  3067.     surfaceparm trans
  3068.     cull none
  3069.     q3map_surfacelight 2000
  3070.     
  3071.  
  3072.     {
  3073.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  3074.         blendFunc GL_ONE GL_ONE
  3075.         rgbGen wave inverseSawtooth 0 1 0 10
  3076.         
  3077.     }    
  3078.     {
  3079.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  3080.         blendFunc GL_ONE GL_ONE
  3081.         rgbGen wave sawtooth 0 1 0 10
  3082.     }    
  3083.  
  3084.  
  3085.     {
  3086.         map textures/sfx/flameball.tga
  3087.         blendFunc GL_ONE GL_ONE
  3088.         rgbGen wave sin .6 .2 0 .6    
  3089.     }
  3090.  
  3091. }
  3092.  
  3093. textures/sfx/flame1_hell
  3094. {
  3095.  
  3096.     //    *************************************************
  3097.     //    *          Yellow Flame used in q3test1                *
  3098.     //    *          April 30 1999 Surface Light 7500    *    
  3099.     //    *    Please Comment Changes            *
  3100.     //    *************************************************
  3101.     
  3102.     qer_editorimage textures/sfx/flame1.tga
  3103.     surfaceparm nomarks
  3104.     surfaceparm nolightmap
  3105.     surfaceparm trans
  3106.     cull none
  3107.     q3map_surfacelight 600
  3108.     
  3109.  
  3110.     {
  3111.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  3112.         blendFunc GL_ONE GL_ONE
  3113.         rgbGen wave inverseSawtooth 0 1 0 10
  3114.         
  3115.     }    
  3116.     {
  3117.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  3118.         blendFunc GL_ONE GL_ONE
  3119.         rgbGen wave sawtooth 0 1 0 10
  3120.     }    
  3121.  
  3122.  
  3123.     {
  3124.         map textures/sfx/flameball.tga
  3125.         blendFunc GL_ONE GL_ONE
  3126.         rgbGen wave sin .6 .2 0 .6    
  3127.     }
  3128.  
  3129. }
  3130.  
  3131. textures/sfx/pentagramfloor_red3test
  3132. {
  3133.     {
  3134.         map textures/sfx/pentagramfloor_red3test.tga
  3135.         rgbGen identity
  3136.     }
  3137.     {
  3138.         map $lightmap
  3139.         rgbGen identity
  3140.         blendfunc gl_dst_color gl_zero
  3141.     }
  3142.     {
  3143.         map textures/sfx/pentagramfloor_red3glowtest.tga
  3144.         blendFunc GL_ONE GL_ONE
  3145.         rgbGen wave sin .5 .5 0 .5    
  3146.         depthfunc equal
  3147.     }
  3148. }
  3149.  
  3150. textures/sfx/goopq1metal7_98dhuge_pent
  3151. {
  3152.     {
  3153.         map textures/sfx/goopq1metal7_98dhuge_pent.tga
  3154.         rgbGen identity
  3155.     }
  3156.     {
  3157.         map $lightmap
  3158.         rgbGen identity
  3159.         blendfunc gl_dst_color gl_zero
  3160.     }
  3161.     {
  3162.         map textures/sfx/pentagramfloor_red3.glow.tga
  3163.         blendFunc GL_ONE GL_ONE
  3164.         rgbGen wave sin .5 .5 0 .5    
  3165.         depthfunc equal
  3166.     }
  3167. }
  3168.  
  3169. textures/sfx/metaltechfloor02final_pent
  3170. {
  3171.     qer_editorimage textures/sfx/metaltechfloor02final_pent.tga
  3172.     {
  3173.         map textures/sfx/metaltechfloor02final_pent.tga
  3174.         rgbGen identity
  3175.     }
  3176.     {
  3177.         map $lightmap
  3178.         rgbGen identity
  3179.         blendfunc gl_dst_color gl_zero
  3180.     }
  3181.     {
  3182.         map textures/sfx/pentagramfloor_red_glow.tga
  3183.         blendFunc GL_ONE GL_ONE
  3184.         rgbGen wave sin .5 .5 0 .5    
  3185.         depthfunc equal
  3186.     }
  3187. }
  3188.  
  3189. textures/sfx/blocks17final_pent
  3190. {
  3191.     qer_editorimage textures/sfx/blocks17final_pent.tga
  3192.     {
  3193.         map textures/sfx/blocks17final_pent.tga
  3194.         rgbGen identity
  3195.     }
  3196.     {
  3197.         map $lightmap
  3198.         rgbGen identity
  3199.         blendfunc gl_dst_color gl_zero
  3200.     }
  3201.     {
  3202.         map textures/sfx/pentagramfloor_red_glow.tga
  3203.         blendFunc GL_ONE GL_ONE
  3204.         rgbGen wave sin .5 .5 0 .5    
  3205.         depthfunc equal
  3206.     }
  3207. }
  3208.  
  3209. textures/sfx/pentfloor_diamond2c
  3210. {
  3211.     qer_editorimage textures/sfx/pentfloor_diamond2c.tga
  3212.     {
  3213.         map textures/sfx/pentfloor_diamond2c.tga
  3214.         rgbGen identity
  3215.     }
  3216.     {
  3217.         map $lightmap
  3218.         rgbGen identity
  3219.         blendfunc gl_dst_color gl_zero
  3220.     }
  3221.     {
  3222.         map textures/sfx/pentagramfloor_red_glow.tga
  3223.         blendFunc GL_ONE GL_ONE
  3224.         rgbGen wave sin .5 .5 0 .5    
  3225.         depthfunc equal
  3226.     }
  3227. }
  3228.  
  3229.  
  3230. textures/sfx/metalbridge06c_big_pentagram
  3231. {
  3232.     qer_editorimage textures/gothic_floor/metalbridge06c_big_pentagram.tga
  3233.     {
  3234.         map textures/gothic_floor/metalbridge06c_big_pentagram.tga
  3235.         rgbGen identity
  3236.     }
  3237.     {
  3238.         map $lightmap
  3239.         rgbGen identity
  3240.         blendfunc gl_dst_color gl_zero
  3241.     }
  3242.     {
  3243.         map textures/sfx/pentagramfloor_red_glow.tga
  3244.         blendFunc GL_ONE GL_ONE
  3245.         rgbGen wave sin .5 .5 0 .5    
  3246.         depthfunc equal
  3247.     }
  3248. }
  3249.  
  3250. textures/sfx/largerblock3_pent
  3251. {
  3252.     qer_editorimage textures/gothic_floor/largerblock3_pent.tga
  3253.     {
  3254.         map textures/gothic_floor/largerblock3_pent.tga
  3255.         rgbGen identity
  3256.     }
  3257.     {
  3258.         map $lightmap
  3259.         rgbGen identity
  3260.         blendfunc gl_dst_color gl_zero
  3261.     }
  3262.     {
  3263.         map textures/sfx/pentagramfloor_red_glow.tga
  3264.         blendFunc GL_ONE GL_ONE
  3265.         rgbGen wave sin .5 .5 0 .5    
  3266.         depthfunc equal
  3267.     }
  3268. }
  3269.  
  3270. textures/sfx/largerblock3b3_pent
  3271. {
  3272.     qer_editorimage textures/sfx/largerblock3b3_pent.tga
  3273.     {
  3274.         map textures/sfx/largerblock3b3_pent.tga
  3275.         rgbGen identity
  3276.     }
  3277.     {
  3278.         map $lightmap
  3279.         rgbGen identity
  3280.         blendfunc gl_dst_color gl_zero
  3281.     }
  3282.     {
  3283.         map textures/sfx/pentagramfloor_red_glow.tga
  3284.         blendFunc GL_ONE GL_ONE
  3285.         rgbGen wave sin .5 .5 0 .5    
  3286.         depthfunc equal
  3287.     }
  3288. }
  3289.  
  3290.  
  3291. textures/sfx/gothgrate1
  3292. {
  3293.     surfaceparm    metalsteps        
  3294.     cull none
  3295.  
  3296.     // A GRATE OR GRILL THAT CAN BE SEEN FROM BOTH SIDES
  3297.     {
  3298.         map textures/sfx/gothgrate1.tga
  3299.         blendFunc GL_ONE GL_ZERO
  3300.         rgbGen identity
  3301.         alphaFunc GE128
  3302.         depthWrite
  3303.     }
  3304.     {
  3305.         map $lightmap
  3306.         blendFunc GL_DST_COLOR GL_ZERO
  3307.         rgbGen identity
  3308.         depthFunc equal
  3309.     }
  3310. }
  3311.  
  3312. textures/sfx/blocks18ccomputer_offset
  3313. {
  3314.  
  3315.     //    *************************************************
  3316.     //    *          Computer 8 on Blocks18c            *
  3317.     //    *          March 18 1999                *    
  3318.     //    *    Please Comment Changes            *
  3319.     //    *************************************************
  3320.     // Created Mar.17.1999 (Xian)
  3321.     // This texture was originally created on a 512x512 version of blocks18c
  3322.     // The computer was placed in the middle and the section at 128,128 - 384,384
  3323.     // was used to create this texture
  3324.  
  3325.  
  3326.     surfaceparm nodamage
  3327.     q3map_lightimage textures/sfx/computer8.tga    
  3328.     q3map_surfacelight 200
  3329.  
  3330.     
  3331.     {
  3332.         map textures/sfx/blocks18ccomputer_offset.tga
  3333.         rgbGen identity
  3334.     }
  3335.     
  3336.     {
  3337.         map $lightmap
  3338.         rgbGen identity
  3339.         blendfunc gl_dst_color gl_zero
  3340.     }
  3341.     
  3342.     {
  3343.         map textures/sfx/computer8.tga
  3344.         blendfunc gl_one gl_one
  3345.         rgbGen wave sin .5 .3 0 3    
  3346.     }
  3347.  
  3348.     //    END
  3349.  
  3350.  
  3351. }
  3352.  
  3353. textures/sfx/computerblocks11b
  3354. {
  3355.  
  3356.     surfaceparm nodamage
  3357.     q3map_surfacelight 200
  3358.  
  3359.     
  3360.     {
  3361.         map textures/sfx/computerblocks11b.tga
  3362.         rgbGen identity
  3363.     }
  3364.     
  3365.     {
  3366.         map $lightmap
  3367.         blendfunc gl_dst_color gl_zero
  3368.         rgbGen identity
  3369.     }
  3370.     
  3371.     {
  3372.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3373.         blendFunc GL_ONE GL_ONE
  3374.         rgbGen wave inverseSawtooth 0 1 0 2
  3375.     }
  3376.     
  3377.     //{
  3378.     //    animMap 9 textures/sfx/compscreen/rotate0002.tga textures/sfx/compscreen/rotate0003.tga textures/sfx/compscreen/rotate0004.tga textures/sfx/compscreen/rotate0005.tga textures/sfx/compscreen/rotate0006.tga textures/sfx/compscreen/rotate0007.tga textures/sfx/compscreen/rotate0008.tga textures/sfx/compscreen/rotate0001.tga
  3379.     //    blendFunc GL_ONE GL_ONE
  3380.     //    rgbGen wave Sawtooth 0 1 0 9
  3381.     //}
  3382.  
  3383.     
  3384. }
  3385.  
  3386.  
  3387. textures/sfx/blocks18ccomputer
  3388. {
  3389.  
  3390.     //    *************************************************
  3391.     //    *          Computer 8 on Blocks18c            *
  3392.     //    *          March 18 1999                *    
  3393.     //    *    Please Comment Changes            *
  3394.     //    *************************************************
  3395.  
  3396.     
  3397.     surfaceparm nodamage
  3398.     q3map_surfacelight 200
  3399.  
  3400.     
  3401.     {
  3402.         map textures/sfx/blocks18ccomputer.tga
  3403.         rgbGen identity
  3404.     }
  3405.     
  3406.     {
  3407.         map $lightmap
  3408.         blendfunc gl_dst_color gl_zero
  3409.         rgbGen identity
  3410.     }
  3411.     
  3412.     {
  3413.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3414.         blendFunc GL_ONE GL_ONE
  3415.         rgbGen wave inverseSawtooth 0 1 0 2
  3416.     }
  3417.     
  3418.     //{
  3419.     //    animMap 9 textures/sfx/compscreen/rotate0002.tga textures/sfx/compscreen/rotate0003.tga textures/sfx/compscreen/rotate0004.tga textures/sfx/compscreen/rotate0005.tga textures/sfx/compscreen/rotate0006.tga textures/sfx/compscreen/rotate0007.tga textures/sfx/compscreen/rotate0008.tga textures/sfx/compscreen/rotate0001.tga
  3420.     //    blendFunc GL_ONE GL_ONE
  3421.     //    rgbGen wave Sawtooth 0 1 0 9
  3422.     //}
  3423.  
  3424.     
  3425. }
  3426.  
  3427.  
  3428. textures/sfx/computerblocks15
  3429. {
  3430.  
  3431.     //    *************************************************
  3432.     //    *          Computer 8 on Blocks15            *
  3433.     //    *          May 11 1999                *    
  3434.     //    *    Please Comment Changes            *
  3435.     //    *************************************************
  3436.  
  3437.     
  3438.     surfaceparm nodamage
  3439.     q3map_surfacelight 200
  3440.  
  3441.     
  3442.     {
  3443.         map textures/sfx/computerblocks15.tga
  3444.         rgbGen identity
  3445.     }
  3446.     
  3447.     {
  3448.         map $lightmap
  3449.         blendfunc gl_dst_color gl_zero
  3450.         rgbGen identity
  3451.     }
  3452.     
  3453.     {
  3454.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3455.         blendFunc GL_ONE GL_ONE
  3456.         rgbGen wave inverseSawtooth 0 1 0 2
  3457.     }
  3458.     
  3459.     //{
  3460.     //    animMap 9 textures/sfx/compscreen/rotate0002.tga textures/sfx/compscreen/rotate0003.tga textures/sfx/compscreen/rotate0004.tga textures/sfx/compscreen/rotate0005.tga textures/sfx/compscreen/rotate0006.tga textures/sfx/compscreen/rotate0007.tga textures/sfx/compscreen/rotate0008.tga textures/sfx/compscreen/rotate0001.tga
  3461.     //    blendFunc GL_ONE GL_ONE
  3462.     //    rgbGen wave Sawtooth 0 1 0 9
  3463.     //}    
  3464. }
  3465.  
  3466.  
  3467. textures/sfx/computer_blocks17
  3468. {
  3469.  
  3470.     //    *************************************************
  3471.     //    *          Computer on Blocks17            *
  3472.     //    *          May 28 1999                *    
  3473.     //    *    Please Comment Changes            *
  3474.     //    *************************************************
  3475.  
  3476.     
  3477.     surfaceparm nodamage
  3478.     q3map_surfacelight 200
  3479.  
  3480.     
  3481.     {
  3482.         map textures/sfx/computer_blocks17.tga
  3483.         rgbGen identity
  3484.     }
  3485.     
  3486.     {
  3487.         map $lightmap
  3488.         blendfunc gl_dst_color gl_zero
  3489.         rgbGen identity
  3490.     }
  3491.     
  3492.     {
  3493.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3494.         blendFunc GL_ONE GL_ONE
  3495.         rgbGen wave inverseSawtooth 0 1 0 2
  3496.     }
  3497.     
  3498. }
  3499.  
  3500.  
  3501. textures/sfx/computerpurptileb
  3502. {
  3503.  
  3504.     //    *************************************************
  3505.     //    *          Computer 8 on computerpurptileb        *
  3506.     //    *          March 18 1999                *    
  3507.     //    *    Please Comment Changes            *
  3508.     //    *************************************************
  3509.  
  3510.     //q3map_surfacelight 2000
  3511.     surfaceparm nodamage
  3512.     //q3map_lightimage textures/sfx/compscreen/morph0020.tga 
  3513.     q3map_surfacelight 200
  3514.  
  3515.     
  3516.     {
  3517.         map textures/sfx/computerpurptileb.tga
  3518.         rgbGen identity
  3519.     }
  3520.     
  3521.     {
  3522.         map $lightmap
  3523.         blendfunc gl_dst_color gl_zero
  3524.         rgbGen identity
  3525.     }
  3526.     
  3527.  
  3528.     {
  3529.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3530.         blendFunc GL_ONE GL_ONE
  3531.         rgbGen wave inverseSawtooth 0 1 0 2
  3532.     }
  3533.     
  3534.     //{
  3535.     //    animMap 9 textures/sfx/compscreen/rotate0002.tga textures/sfx/compscreen/rotate0003.tga textures/sfx/compscreen/rotate0004.tga textures/sfx/compscreen/rotate0005.tga textures/sfx/compscreen/rotate0006.tga textures/sfx/compscreen/rotate0007.tga textures/sfx/compscreen/rotate0008.tga textures/sfx/compscreen/rotate0001.tga
  3536.     //    blendFunc GL_ONE GL_ONE
  3537.     //    rgbGen wave Sawtooth 0 1 0 9
  3538.     //}
  3539.  
  3540.     
  3541. }
  3542.  
  3543. textures/sfx/diamond2cjumppad
  3544. {
  3545.     qer_editorimage textures/sfx/bouncepad01_diamond2cTGA.tga
  3546.     //q3map_surfacelight 2000
  3547.     surfaceparm nodamage
  3548.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3549.     q3map_surfacelight 500
  3550.  
  3551.     
  3552.     {
  3553.         map textures/sfx/bouncepad01_diamond2cTGA.tga
  3554.         rgbGen identity
  3555.     }
  3556.     
  3557.     {
  3558.         map $lightmap
  3559.         rgbGen identity
  3560.         blendfunc gl_dst_color gl_zero
  3561.     }
  3562.     
  3563.     {
  3564.         map textures/sfx/bouncepad01b_layer1.tga
  3565.         blendfunc gl_one gl_one
  3566.         rgbGen wave sin .5 .5 0 1.5    
  3567.     }
  3568.  
  3569.     {
  3570.         clampmap textures/sfx/jumppadsmall.tga
  3571.         blendfunc gl_one gl_one
  3572.         tcMod stretch sin 1.2 .8 0 1.5
  3573.         rgbGen wave square .5 .5 .25 1.5
  3574.     }
  3575.  
  3576.     //    END
  3577. }
  3578. textures/sfx/blocks11bjumppad
  3579. {
  3580.  
  3581.     //q3map_surfacelight 2000
  3582.     surfaceparm nodamage
  3583.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3584.     q3map_surfacelight 400
  3585.  
  3586.     
  3587.     {
  3588.         map textures/sfx/blocks11bjumppad.tga
  3589.         rgbGen identity
  3590.     }
  3591.     
  3592.     {
  3593.         map $lightmap
  3594.         rgbGen identity
  3595.         blendfunc gl_dst_color gl_zero
  3596.     }
  3597.     
  3598.     {
  3599.         map textures/sfx/bouncepad01b_layer1.tga
  3600.         blendfunc gl_one gl_one
  3601.         rgbGen wave sin .5 .5 0 1.5    
  3602.     }
  3603.  
  3604.     {
  3605.         clampmap textures/sfx/jumppadsmall.tga
  3606.         blendfunc gl_one gl_one
  3607.         tcMod stretch sin 1.2 .8 0 1.5
  3608.         rgbGen wave square .5 .5 .25 1.5
  3609.     }
  3610.  
  3611.     //    END
  3612. }
  3613.  
  3614. textures/sfx/bounce_metalbridge04
  3615. {
  3616.  
  3617.     //q3map_surfacelight 2000
  3618.     surfaceparm nodamage
  3619.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3620.     q3map_surfacelight 400
  3621.  
  3622.     
  3623.     {
  3624.         map textures/sfx/bounce_metalbridge04.tga
  3625.         rgbGen identity
  3626.     }
  3627.     
  3628.     {
  3629.         map $lightmap
  3630.         rgbGen identity
  3631.         blendfunc gl_dst_color gl_zero
  3632.     }
  3633.     
  3634.     {
  3635.         map textures/sfx/bouncepad01b_layer1.tga
  3636.         blendfunc gl_one gl_one
  3637.         rgbGen wave sin .5 .5 0 1.5    
  3638.     }
  3639.  
  3640.     {
  3641.         clampmap textures/sfx/jumppadsmall.tga
  3642.         blendfunc gl_one gl_one
  3643.         tcMod stretch sin 1.2 .8 0 1.5
  3644.         rgbGen wave square .5 .5 .25 1.5
  3645.     }
  3646.  
  3647.     //    END
  3648. }
  3649.  
  3650. textures/sfx/bounce_largeblock3
  3651. {
  3652.  
  3653.     //q3map_surfacelight 2000
  3654.     surfaceparm nodamage
  3655.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3656.     q3map_surfacelight 400
  3657.  
  3658.     
  3659.     {
  3660.         map textures/sfx/bounce_largeblock3.tga
  3661.         rgbGen identity
  3662.     }
  3663.     
  3664.     {
  3665.         map $lightmap
  3666.         rgbGen identity
  3667.         blendfunc gl_dst_color gl_zero
  3668.     }
  3669.     
  3670.     {
  3671.         map textures/sfx/bouncepad01b_layer1.tga
  3672.         blendfunc gl_one gl_one
  3673.         rgbGen wave sin .5 .5 0 1.5    
  3674.     }
  3675.  
  3676.     {
  3677.         clampmap textures/sfx/jumppadsmall.tga
  3678.         blendfunc gl_one gl_one
  3679.         tcMod stretch sin 1.2 .8 0 1.5
  3680.         rgbGen wave square .5 .5 .25 1.5
  3681.     }
  3682.  
  3683.     //    END
  3684. }
  3685.  
  3686. textures/sfx/bounce_largeblock3b
  3687. {
  3688.  
  3689.     //q3map_surfacelight 2000
  3690.     surfaceparm nodamage
  3691.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3692.     q3map_surfacelight 400
  3693.  
  3694.     
  3695.     {
  3696.         map textures/sfx/bounce_largeblock3b.tga
  3697.         rgbGen identity
  3698.     }
  3699.     
  3700.     {
  3701.         map $lightmap
  3702.         rgbGen identity
  3703.         blendfunc gl_dst_color gl_zero
  3704.     }
  3705.     
  3706.     {
  3707.         map textures/sfx/bouncepad01b_layer1.tga
  3708.         blendfunc gl_one gl_one
  3709.         rgbGen wave sin .5 .5 0 1.5    
  3710.     }
  3711.  
  3712.     {
  3713.         clampmap textures/sfx/jumppadsmall.tga
  3714.         blendfunc gl_one gl_one
  3715.         tcMod stretch sin 1.2 .8 0 1.5
  3716.         rgbGen wave square .5 .5 .25 1.5
  3717.     }
  3718.  
  3719.     //    END
  3720. }
  3721.  
  3722. textures/sfx/bounce_dirt
  3723. {
  3724.  
  3725.     surfaceparm nodamage
  3726.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3727.     q3map_surfacelight 400
  3728.  
  3729.     
  3730.     {
  3731.         map textures/sfx/bounce_dirt.tga
  3732.         rgbGen identity
  3733.     }
  3734.     
  3735.     {
  3736.         map $lightmap
  3737.         rgbGen identity
  3738.         blendfunc filter
  3739.     }
  3740.     
  3741.     {
  3742.         map textures/sfx/bouncepad01b_layer1.tga
  3743.         blendfunc add
  3744.         rgbGen wave sin .5 .5 0 1.5    
  3745.     }
  3746.  
  3747.     {
  3748.         clampmap textures/sfx/jumppadsmall.tga
  3749.         blendfunc add
  3750.         tcMod stretch sin 1.2 .8 0 1.5
  3751.         rgbGen wave square .5 .5 .25 1.5
  3752.     }
  3753.  
  3754.     //    END
  3755. }
  3756.  
  3757.  
  3758. textures/sfx/bounce_concrete
  3759. {
  3760.  
  3761.     surfaceparm nodamage
  3762.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3763.     q3map_surfacelight 400
  3764.  
  3765.     
  3766.     {
  3767.         map textures/sfx/bounce_concrete.tga
  3768.         rgbGen identity
  3769.     }
  3770.     
  3771.     {
  3772.         map $lightmap
  3773.         rgbGen identity
  3774.         blendfunc filter
  3775.     }
  3776.     
  3777.     {
  3778.         map textures/sfx/bouncepad01b_layer1.tga
  3779.         blendfunc add
  3780.         rgbGen wave sin .5 .5 0 1.5    
  3781.     }
  3782.  
  3783.     {
  3784.         clampmap textures/sfx/jumppadsmall.tga
  3785.         blendfunc add
  3786.         tcMod stretch sin 1.2 .8 0 1.5
  3787.         rgbGen wave square .5 .5 .25 1.5
  3788.     }
  3789.  
  3790.     //    END
  3791. }
  3792.  
  3793.  
  3794.  
  3795. textures/sfx/bouncepad01_metalbridge06b
  3796. {
  3797.  
  3798.     //q3map_surfacelight 2000
  3799.     surfaceparm nodamage
  3800.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3801.     q3map_surfacelight 400
  3802.  
  3803.     
  3804.     {
  3805.         map textures/sfx/bouncepad01_metalbridge06b.tga
  3806.         rgbGen identity
  3807.     }
  3808.     
  3809.     {
  3810.         map $lightmap
  3811.         rgbGen identity
  3812.         blendfunc gl_dst_color gl_zero
  3813.     }
  3814.     
  3815.     {
  3816.         map textures/sfx/bouncepad01b_layer1.tga
  3817.         blendfunc gl_one gl_one
  3818.         rgbGen wave sin .5 .5 0 1.5    
  3819.     }
  3820.  
  3821.     {
  3822.         clampmap textures/sfx/jumppadsmall.tga
  3823.         blendfunc gl_one gl_one
  3824.         tcMod stretch sin 1.2 .8 0 1.5
  3825.         rgbGen wave square .5 .5 .25 1.5
  3826.     }
  3827.  
  3828.     //    END
  3829. }
  3830.  
  3831.  
  3832. textures/sfx/bouncepad01bgoopy7_98d
  3833. {
  3834.  
  3835.     //q3map_surfacelight 2000
  3836.     surfaceparm nodamage
  3837.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3838.     q3map_surfacelight 400
  3839.  
  3840.     
  3841.     {
  3842.         map textures/sfx/bouncepad01bgoopy7_98d.tga
  3843.         rgbGen identity
  3844.     }
  3845.     
  3846.     {
  3847.         map $lightmap
  3848.         rgbGen identity
  3849.         blendfunc gl_dst_color gl_zero
  3850.     }
  3851.     
  3852.     {
  3853.         map textures/sfx/bouncepad01b_layer1.tga
  3854.         blendfunc gl_one gl_one
  3855.         rgbGen wave sin .5 .5 0 1.5    
  3856.     }
  3857.  
  3858.     {
  3859.         clampmap textures/sfx/jumppadsmall.tga
  3860.         blendfunc gl_one gl_one
  3861.         tcMod stretch sin 1.2 .8 0 1.5
  3862.         rgbGen wave square .5 .5 .25 1.5
  3863.     }
  3864.  
  3865.     //    END
  3866. }
  3867. textures/sfx/bouncepad01b_metalbridge06c
  3868. {
  3869.  
  3870.     //q3map_surfacelight 2000
  3871.     surfaceparm nodamage
  3872.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3873.     q3map_surfacelight 400
  3874.  
  3875.     
  3876.     {
  3877.         map textures/sfx/bouncepad01b_metalbridge06c.tga
  3878.         rgbGen identity
  3879.     }
  3880.     
  3881.     {
  3882.         map $lightmap
  3883.         rgbGen identity
  3884.         blendfunc gl_dst_color gl_zero
  3885.     }
  3886.     
  3887.     {
  3888.         map textures/sfx/bouncepad01b_layer1.tga
  3889.         blendfunc gl_one gl_one
  3890.         rgbGen wave sin .5 .5 0 1.5    
  3891.     }
  3892.  
  3893.     {
  3894.         clampmap textures/sfx/jumppadsmall.tga
  3895.         blendfunc gl_one gl_one
  3896.         tcMod stretch sin 1.2 .8 0 1.5
  3897.         rgbGen wave square .5 .5 .25 1.5
  3898.     }
  3899.  
  3900.     //    END
  3901. }
  3902.  
  3903. textures/sfx/bounce_xq1metalbig
  3904. {
  3905.  
  3906.     //q3map_surfacelight 2000
  3907.     surfaceparm nodamage
  3908.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3909.     q3map_surfacelight 400
  3910.  
  3911.     
  3912.     {
  3913.         map textures/sfx/bounce_xq1metalbig.tga
  3914.         rgbGen identity
  3915.     }
  3916.     
  3917.     {
  3918.         map $lightmap
  3919.         rgbGen identity
  3920.         blendfunc gl_dst_color gl_zero
  3921.     }
  3922.     
  3923.     {
  3924.         map textures/sfx/bouncepad01b_layer1.tga
  3925.         blendfunc gl_one gl_one
  3926.         rgbGen wave sin .5 .5 0 1.5    
  3927.     }
  3928.  
  3929.     {
  3930.         clampmap textures/sfx/jumppadsmall.tga
  3931.         blendfunc gl_one gl_one
  3932.         tcMod stretch sin 1.2 .8 0 1.5
  3933.         rgbGen wave square .5 .5 .25 1.5
  3934.     }
  3935.  
  3936.     //    END
  3937. }
  3938.  
  3939. textures/sfx/bouncepad01block18b
  3940. {
  3941.  
  3942.     //    *************************************************
  3943.     //    *          Bounce Pad on Blocks18b            *
  3944.     //    *          March 10 1999                *    
  3945.     //    *    Please Comment Changes            *
  3946.     //    *************************************************
  3947.  
  3948.     //q3map_surfacelight 2000
  3949.     surfaceparm nodamage
  3950.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3951.     q3map_surfacelight 2000
  3952.  
  3953.     
  3954.     {
  3955.         map textures/sfx/bouncepad01block18b.tga
  3956.         rgbGen identity
  3957.     }
  3958.     
  3959.     {
  3960.         map $lightmap
  3961.         rgbGen identity
  3962.         blendfunc gl_dst_color gl_zero
  3963.     }
  3964.     
  3965.     {
  3966.         map textures/sfx/bouncepad01b_layer1.tga
  3967.         blendfunc gl_one gl_one
  3968.         rgbGen wave sin .5 .5 0 1.5    
  3969.     }
  3970.  
  3971.     {
  3972.         clampmap textures/sfx/jumppadsmall.tga
  3973.         blendfunc gl_one gl_one
  3974.         tcMod stretch sin 1.2 .8 0 1.5
  3975.         rgbGen wave square .5 .5 .25 1.5
  3976.     }
  3977.  
  3978.     //    END
  3979. }
  3980.  
  3981. textures/sfx/bouncepad01_block17
  3982. {
  3983.  
  3984.     //    *************************************************
  3985.     //    *          Bounce Pad on Blocks17            *
  3986.     //    *          March 10 1999                *    
  3987.     //    *    Please Comment Changes            *
  3988.     //    *************************************************
  3989.  
  3990.     //q3map_surfacelight 2000
  3991.     surfaceparm nodamage
  3992.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3993.     q3map_surfacelight 1000
  3994.  
  3995.     
  3996.     {
  3997.         map textures/sfx/bouncepad01_block17.tga
  3998.         rgbGen identity
  3999.     }
  4000.     
  4001.     {
  4002.         map $lightmap
  4003.         rgbGen identity
  4004.         blendfunc gl_dst_color gl_zero
  4005.     }
  4006.     
  4007.     {
  4008.         map textures/sfx/bouncepad01b_layer1.tga
  4009.         blendfunc gl_one gl_one
  4010.         rgbGen wave sin .5 .5 0 1.5    
  4011.     }
  4012.  
  4013.     {
  4014.         clampmap textures/sfx/jumppadsmall.tga
  4015.         blendfunc gl_one gl_one
  4016.         tcMod stretch sin 1.2 .8 0 1.5
  4017.         rgbGen wave square .5 .5 .25 1.5
  4018.     }
  4019.  
  4020.     //    END
  4021. }
  4022.  
  4023.  
  4024. textures/sfx/bouncepad1q1metal7_99
  4025. {
  4026.  
  4027.     //    *************************************************
  4028.     //    *          Bounce Pad on q1metal97            *
  4029.     //    *          March 10 1999                *    
  4030.     //    *    Please Comment Changes            *
  4031.     //    *************************************************
  4032.  
  4033.     //q3map_surfacelight 2000
  4034.     surfaceparm nodamage
  4035.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  4036.     q3map_surfacelight 2000
  4037.  
  4038.     
  4039.     {
  4040.         map textures/sfx/bouncepad1q1metal7_99.tga
  4041.         rgbGen identity
  4042.     }
  4043.     
  4044.     {
  4045.         map $lightmap
  4046.         rgbGen identity
  4047.         blendfunc gl_dst_color gl_zero
  4048.     }
  4049.     
  4050.     {
  4051.         map textures/sfx/bouncepad01b_layer1.tga
  4052.         blendfunc gl_one gl_one
  4053.         rgbGen wave sin .5 .5 0 1.5    
  4054.     }
  4055.  
  4056.     {
  4057.         clampmap textures/sfx/jumppadsmall.tga
  4058.         blendfunc gl_one gl_one
  4059.         tcMod stretch sin 1.2 .8 0 1.5
  4060.         rgbGen wave square .5 .5 .25 1.5
  4061.     }
  4062.  
  4063.     //    END
  4064. }
  4065.  
  4066. textures/sfx/redpadblocks17
  4067. {
  4068.     qer_editorimage textures/sfx/redpad.tga
  4069.     q3map_lightimage textures/sfx/redpad.blend.tga
  4070.     q3map_surfacelight 2000
  4071.     //q3map_surfacelight 2000
  4072.     surfaceparm nodamage
  4073.     {
  4074.         map $lightmap
  4075.         rgbGen identity
  4076.     }
  4077.     {
  4078.         map textures/gothic_block/blocks17.tga
  4079.         rgbGen identity
  4080.         blendFunc GL_DST_COLOR GL_ZERO
  4081.     }
  4082.     {
  4083.         clampmap textures/sfx/redpad.blend.tga
  4084.         blendFunc GL_ONE GL_ONE
  4085.         rgbGen wave sin 0.75 0.25 0 1
  4086.         tcMod stretch sin 0.80 0.20 0 1
  4087.     }
  4088. }
  4089.  
  4090. textures/sfx/0
  4091. {
  4092.     surfaceparm nolightmap
  4093.     surfaceparm nonsolid
  4094.     cull twosided
  4095.     {
  4096.         map textures/sfx/0.tga
  4097.         blendfunc GL_ONE GL_ONE
  4098.     }
  4099. }
  4100. textures/sfx/1
  4101. {
  4102.     surfaceparm nolightmap
  4103.     surfaceparm nonsolid
  4104.     cull twosided
  4105.     {
  4106.         map textures/sfx/1.tga
  4107.         blendfunc GL_ONE GL_ONE
  4108.     }
  4109. }
  4110. textures/sfx/2
  4111. {
  4112.     surfaceparm nolightmap
  4113.     surfaceparm nonsolid
  4114.     cull twosided
  4115.     {
  4116.         map textures/sfx/2.tga
  4117.         blendfunc GL_ONE GL_ONE
  4118.     }
  4119. }
  4120. textures/sfx/3
  4121. {
  4122.     surfaceparm nolightmap
  4123.     surfaceparm nonsolid
  4124.     cull twosided
  4125.     {
  4126.         map textures/sfx/3.tga
  4127.         blendfunc GL_ONE GL_ONE
  4128.     }
  4129. }
  4130. textures/sfx/4
  4131. {
  4132.     surfaceparm nolightmap
  4133.     surfaceparm nonsolid
  4134.     cull twosided
  4135.     {
  4136.         map textures/sfx/4.tga
  4137.         blendfunc GL_ONE GL_ONE
  4138.     }
  4139. }
  4140. textures/sfx/5
  4141. {
  4142.     surfaceparm nolightmap
  4143.     surfaceparm nonsolid
  4144.     cull twosided
  4145.     {
  4146.         map textures/sfx/5.tga
  4147.         blendfunc GL_ONE GL_ONE
  4148.     }
  4149. }
  4150. textures/sfx/6
  4151. {
  4152.     surfaceparm nolightmap
  4153.     surfaceparm nonsolid
  4154.     cull twosided
  4155.     {
  4156.         map textures/sfx/6.tga
  4157.         blendfunc GL_ONE GL_ONE
  4158.     }
  4159. }
  4160. textures/sfx/7
  4161. {
  4162.     surfaceparm nolightmap
  4163.     surfaceparm nonsolid
  4164.     cull twosided
  4165.     {
  4166.         map textures/sfx/7.tga
  4167.         blendfunc GL_ONE GL_ONE
  4168.     }
  4169. }
  4170. textures/sfx/8
  4171. {
  4172.     surfaceparm nolightmap
  4173.     surfaceparm nonsolid
  4174.     cull twosided
  4175.     {
  4176.         map textures/sfx/8.tga
  4177.         blendfunc GL_ONE GL_ONE
  4178.     }
  4179. }
  4180. textures/sfx/9
  4181. {
  4182.     surfaceparm nolightmap
  4183.     surfaceparm nonsolid
  4184.     cull twosided
  4185.     {
  4186.         map textures/sfx/9.tga
  4187.         blendfunc GL_ONE GL_ONE
  4188.     }
  4189. }
  4190.  
  4191.  
  4192.  
  4193.  
  4194.  
  4195.  
  4196.  
  4197. textures/sfx/goopq1metal7_98d_pent_256
  4198. {    
  4199.     {
  4200.         map textures/gothic_floor/goopq1metal7_98d.tga
  4201.     }
  4202.     {
  4203.         map textures/sfx/pentfloor_256.tga
  4204.         blendfunc gl_src_alpha gl_one_minus_src_alpha
  4205.     }
  4206.     //{
  4207.     //    map $lightmap
  4208.     //    blendfunc gl_dst_color gl_zero
  4209. //        rgbGen identity
  4210.     //}
  4211.     //{
  4212.     //    map textures/sfx/pentfloor.glow.tga
  4213.     //    blendfunc gl_one gl_one
  4214.     //    rgbGen wave sin .5 .5 0 .5    
  4215.     //}
  4216. }
  4217.  
  4218. textures/sfx/pentagramfloor_red
  4219. {
  4220.  
  4221.     //    *************************************************
  4222.     //    *          PENTAGRAM EFFECT            *
  4223.     //    *          March 1 1999                *    
  4224.     //    *    Please Comment Changes            *
  4225.     //    *************************************************
  4226.  
  4227.     polygonOffset
  4228.             
  4229.         {
  4230.             map textures/sfx/pentagramfloor_red.tga
  4231.             alphafunc GT0
  4232.             depthWrite
  4233.         }
  4234.         
  4235.         {
  4236.             map $lightmap
  4237.             rgbGen identity
  4238.             blendfunc GL_DST_COLOR GL_ZERO
  4239.             depthfunc equal
  4240.         }
  4241.  
  4242.         {
  4243.             map textures/sfx/pentagramfloor_red_glow.tga
  4244.             blendFunc GL_ONE GL_ONE
  4245.             rgbGen wave sin .5 .5 0 .5    
  4246. //            tcMod rotate 40
  4247.             depthfunc equal
  4248.         }
  4249.  
  4250.     //    END
  4251. }
  4252.  
  4253. textures/sfx/goopq1metal7_98dnodamage
  4254. {
  4255.     qer_editorimage textures/gothic_floor/goopq1metal7_98d.tga
  4256.     surfaceparm nodamage
  4257. }
  4258.  
  4259. textures/sfx/gimmickdiamondarrow
  4260. {
  4261.     qer_editorimage textures/sfx/goopq1metal7_98darrow.tga
  4262.     q3map_lightimage textures/sfx/pitted_rust3arrow.blend.tga
  4263.     //q3map_surfacelight 2000
  4264.     q3map_surfacelight 500
  4265.     {
  4266.         rgbGen identity
  4267.         map $lightmap
  4268.     }
  4269.     {
  4270.         map textures/base_floor/diamond2c.tga
  4271.         blendFunc GL_DST_COLOR GL_ZERO
  4272.         rgbGen identity
  4273.     }
  4274.     {
  4275.         map textures/sfx/pitted_rust3arrow.blend.tga
  4276.         blendFunc GL_ONE GL_ONE
  4277.         rgbGen wave sin 0.75 0.25 0 0.5
  4278.         tcmod scroll 0 1
  4279.     }
  4280. }
  4281. textures/sfx/goopq1metal7_98darrow
  4282. {
  4283.     qer_editorimage textures/sfx/goopq1metal7_98darrow.tga
  4284.     q3map_lightimage textures/sfx/pitted_rust3arrow.blend.tga
  4285.     q3map_surfacelight 2000
  4286.     q3map_surfacelight 500
  4287.     {
  4288.         rgbGen identity
  4289.         map $lightmap
  4290.     }
  4291.     {
  4292.         map textures/gothic_floor/goopq1metal7_98dlarge.tga
  4293.         blendFunc GL_DST_COLOR GL_ZERO
  4294.         rgbGen identity
  4295.     }
  4296.     {
  4297.         map textures/sfx/pitted_rust3arrow.blend.tga
  4298.         blendFunc GL_ONE GL_ONE
  4299.         rgbGen wave sin 0.75 0.25 0 0.5
  4300.         tcmod scroll 0 1
  4301.     }
  4302. }
  4303.  
  4304. textures/sfx/blocks11b_himom
  4305. {
  4306.     {
  4307.         map $lightmap
  4308.         rgbGen identity
  4309.     }
  4310.     {
  4311.         rgbGen identity
  4312.         map textures/gothic_block/blocks11b.tga
  4313.         blendFunc GL_DST_COLOR GL_ZERO
  4314.     }
  4315.     {
  4316.         map textures/sfx/himom.tga
  4317.         blendFunc GL_ONE GL_ONE
  4318.         rgbGen wave sin 0.75 0.25 0 0.5
  4319.     }
  4320. }
  4321.  
  4322. textures/sfx/pittedrust3stripes
  4323. {
  4324.     {
  4325.         map $lightmap
  4326.         rgbGen identity
  4327.     }
  4328.     {
  4329.         map textures/gothic_trim/pitted_rust3.tga
  4330.         blendFunc GL_DST_COLOR GL_ZERO
  4331.         rgbGen identity
  4332.     }
  4333.     {
  4334.         map textures/sfx/orangestripes.tga
  4335.         blendFunc GL_ONE GL_ONE
  4336.         rgbGen wave sin 0.75 0.25 0 0.5
  4337.     }
  4338. }
  4339.  
  4340.  
  4341. textures/sfx/q1metal7_98dstripe
  4342. {
  4343.     {
  4344.         map $lightmap
  4345.         rgbGen identity
  4346.     }
  4347.     {
  4348.         map textures/gothic_floor/q1metal7_98d.tga
  4349.         blendFunc GL_DST_COLOR GL_ZERO
  4350.         rgbGen identity
  4351.     }
  4352.     {
  4353.         map textures/sfx/orangestripes.tga
  4354.         blendFunc GL_ONE GL_ONE
  4355.         rgbGen wave sin 0.75 0.25 0 0.5
  4356.     }
  4357. }
  4358.  
  4359. textures/sfx/goopq1metal7_98dstripe
  4360. {
  4361.     {
  4362.         map $lightmap
  4363.         rgbGen identity
  4364.     }
  4365.     {
  4366.         map textures/gothic_floor/goopq1metal7_98d.tga
  4367.         blendFunc GL_DST_COLOR GL_ZERO
  4368.         rgbGen identity
  4369.     }
  4370.     {
  4371.         map textures/sfx/orangestripes.tga
  4372.         blendFunc GL_ONE GL_ONE
  4373.         rgbGen wave sin 0.75 0.25 0 0.5
  4374.     }
  4375. }
  4376.  
  4377.  
  4378. textures/sfx/pentagramfloor_rotating
  4379. {
  4380.     qer_editorimage textures/sfx/pentagramfloor.tga
  4381.     {
  4382.         map $lightmap
  4383.         rgbGen identity
  4384.     }
  4385.     {
  4386.         map textures/gothic_floor/xhugefloor2.tga
  4387.         blendFunc GL_DST_COLOR GL_ZERO
  4388.         rgbGen identity
  4389.     }
  4390.     {
  4391. //        map textures/sfx/pentagramfloor.red.blend.tga
  4392.         clampmap textures/sfx/pentagramfloor.red.tga
  4393.         blendFunc GL_ONE GL_ONE
  4394.         rgbGen wave sin 0.75 0.25 0 0.5
  4395.         tcMod rotate -60
  4396.     }
  4397. }
  4398.  
  4399. textures/sfx/pentagramfloor_rotating2
  4400. {
  4401.     qer_editorimage textures/sfx/pentagramfloor.tga
  4402.     {
  4403.         map $lightmap
  4404.         rgbGen identity
  4405.     }
  4406.     {
  4407.         map textures/gothic_floor/q1metalhuge.tga
  4408.         blendFunc GL_DST_COLOR GL_ZERO
  4409.         rgbGen identity
  4410.     }
  4411.     {
  4412.         clampmap textures/sfx/pentagramfloor.red.blend.tga
  4413.         blendFunc GL_ONE GL_ONE
  4414.         rgbGen wave sin 0.75 0.25 0 0.5
  4415.         tcMod rotate -60
  4416.     }
  4417. }
  4418.  
  4419. textures/sfx/pentagramfloor_q1metal7_99
  4420. {
  4421.     qer_editorimage textures/sfx/pentagramfloor.tga
  4422.     {
  4423.         map $lightmap
  4424.         rgbGen identity
  4425.     }
  4426.     {
  4427.         map textures/gothic_floor/q1metalhuge.tga
  4428.         blendFunc GL_DST_COLOR GL_ZERO
  4429.         rgbGen identity
  4430.     }
  4431.     {
  4432.         clampmap textures/sfx/pentagramfloor.red.blend.tga
  4433.         blendFunc GL_ONE GL_ONE
  4434.         rgbGen wave sin 0.75 0.25 0 0.5
  4435.         tcMod rotate -60
  4436.     }
  4437. }
  4438.  
  4439. textures/sfx/pentagramfloor
  4440. {
  4441.     q3map_surfacelight 250
  4442.     {
  4443.         map $lightmap
  4444.         rgbGen identity
  4445.     }
  4446.     {
  4447.         map textures/gothic_floor/xhugefloor2.tga
  4448.         blendFunc GL_DST_COLOR GL_ZERO
  4449.         rgbGen identity
  4450.     }
  4451.     {
  4452.         clampmap textures/sfx/pentagramfloor.red.blend.tga
  4453.         blendFunc GL_ONE GL_ONE
  4454.         rgbGen wave sin 0.75 0.25 0 0.5
  4455.         tcMod rotate -60
  4456.     }
  4457. }
  4458.  
  4459. textures/sfx/q1met_redpad
  4460. {
  4461.     q3map_surfacelight 1000
  4462.     {
  4463.         map $lightmap
  4464.         rgbGen identity
  4465.     }
  4466.     {
  4467.         map textures/sfx/q1met_redpad.tga
  4468.         blendFunc GL_DST_COLOR GL_ZERO
  4469.         rgbGen identity
  4470.     }
  4471.     {
  4472.         map textures/sfx/q1met_redpad.blend.tga
  4473.         blendFunc GL_ONE GL_ONE
  4474.         rgbGen wave sin 0.5 0.5 0 .2
  4475.     }
  4476. }
  4477. textures/sfx/redgoal
  4478. {
  4479.     surfaceparm nolightmap
  4480.     //surfaceparm nonsolid
  4481.     surfaceparm trans
  4482.     cull twosided
  4483.     {
  4484.         map textures/sfx/redgoal.tga
  4485.         tcGen environment
  4486.         blendfunc GL_ONE GL_ONE
  4487.         tcMod turb 0 0.25 0 0.5
  4488.     }
  4489. }
  4490.  
  4491.  
  4492. textures/sfx/bluegoal
  4493. {
  4494.     surfaceparm nolightmap
  4495.     surfaceparm nonsolid
  4496.     surfaceparm trans
  4497.     cull twosided
  4498.     {
  4499.         map textures/sfx/powerupshit.tga
  4500.         tcGen environment
  4501.         blendfunc GL_ONE GL_ONE
  4502.         tcMod turb 0 0.25 0 0.5
  4503.     }
  4504. }
  4505.  
  4506. textures/sfx/xdensegreyfog
  4507. {
  4508. // Don't mess with this entry please.
  4509. // I use this for my dense low-lying fog
  4510. // -Xian
  4511. qer_editorimage textures/sfx/xdensegreyfog.tga
  4512. surfaceparm    trans
  4513. surfaceparm    nonsolid
  4514. surfaceparm    fog
  4515. surfaceparm    nolightmap
  4516. qer_nocarve
  4517. fogparms ( 0.7 0.7 0.7 ) 1700
  4518. }
  4519.  
  4520. textures/sfx/xlightgreyfog
  4521. {
  4522. qer_editorimage textures/sfx/xdensegreyfog.tga
  4523. surfaceparm    trans
  4524. surfaceparm    nonsolid
  4525. surfaceparm    fog
  4526. surfaceparm    nolightmap
  4527. qer_nocarve
  4528. fogparms ( 0.7 0.7 0.7 ) 1400
  4529.  
  4530. }
  4531.  
  4532. textures/sfx/xfinalfog
  4533. {
  4534. qer_editorimage textures/sfx/xdensegreyfog.tga
  4535. surfaceparm    trans
  4536. surfaceparm    nonsolid
  4537. surfaceparm    fog
  4538. surfaceparm    nolightmap
  4539. qer_nocarve
  4540. fogparms ( 0.7 0.7 0.7 ) 3000
  4541.  
  4542. }
  4543.  
  4544.  
  4545. textures/sfx/xfiretest1
  4546. {
  4547.     qer_editorimage textures/sfx/firetestb.tga
  4548.     //surfaceparm trans
  4549.     surfaceparm noimpact
  4550.     //surfaceparm nonsolid
  4551.     surfaceparm nolightmap
  4552.     q3map_surfacelight 1000
  4553.     tesssize 64
  4554.     
  4555.     
  4556.     {
  4557.     map textures/sfx/firetestb.tga
  4558.     blendfunc gl_one gl_zero
  4559.     tcMod turb .2 .2 .1 1
  4560.     tcMod scale .25 .25
  4561.     tcMod scroll .5 1.5
  4562.     }
  4563.  
  4564.     {
  4565.     map textures/sfx/firetest.tga
  4566.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4567.     tcMod turb .2 .1 .1 1
  4568.     tcMod scale .1 .1
  4569.     tcMod scroll 0 1.0
  4570.     }
  4571.     
  4572.     {
  4573.     map textures/sfx/firetest2.tga
  4574.     blendFunc GL_DST_COLOR GL_ONE
  4575.     tcMod turb .1 .1 .5 .5
  4576.     tcMod scroll 1 5.0
  4577.     }
  4578. }
  4579. textures/sfx/xfiretest2
  4580. {
  4581.     qer_editorimage textures/sfx/firetestb.tga
  4582.     surfaceparm noimpact
  4583.     surfaceparm nolightmap
  4584.     q3map_surfacelight 1000
  4585.     tesssize 64
  4586.     {
  4587.     map textures/sfx/firetest2.tga
  4588.     blendfunc gl_one gl_zero
  4589.     tcMod turb .2 .2 .1 1
  4590.     tcMod scale .25 .25
  4591.     tcMod scroll .5 1.5
  4592.     }
  4593.  
  4594.     {
  4595.     map textures/sfx/firetest.tga
  4596.  
  4597.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4598.     tcMod turb .2 .1 .1 1
  4599.     tcMod scale .1 .1
  4600.     tcMod scroll 0 1.0
  4601.     }
  4602.     
  4603.     {
  4604.  
  4605.     map textures/sfx/firetestb.tga
  4606.     blendFunc GL_DST_COLOR GL_ONE
  4607.     tcMod turb .1 .1 .5 .5
  4608.     tcMod scroll 1 5.0
  4609.     }
  4610. }
  4611.  
  4612. textures/sfx/blackness
  4613. {    
  4614.     surfaceparm nolightmap
  4615.     surfaceparm noimpact
  4616.     surfaceparm nomarks
  4617.     {
  4618.         map textures/sfx/blackness.tga
  4619.     }
  4620. }
  4621.  
  4622. textures/sfx/surface6jumppad
  4623. {
  4624.     {
  4625.         map $lightmap
  4626.         rgbGen identity
  4627.     }
  4628.     {
  4629.         map textures/base_stone/surface6.tga
  4630.         blendFunc GL_DST_COLOR GL_ZERO
  4631.         rgbGen identity
  4632.     }
  4633.     {
  4634.         map textures/sfx/surface6jumppad.blend.tga
  4635.         blendFunc GL_ONE GL_ONE
  4636.         rgbGen wave sin 0.5 0.5 0 .2
  4637. //        blendFunc GL_ONE GL_ONE
  4638. //        rgbGen wave sin 0.75 0.25 0 .2
  4639. //        tcMod stretch sin 0.80 0.20 0 1
  4640.     }
  4641. }
  4642.  
  4643. textures/sfx/powerupshit
  4644. {
  4645.     surfaceparm nolightmap
  4646.     surfaceparm nonsolid
  4647.     cull twosided
  4648.     {
  4649.         map textures/sfx/powerupshit.tga
  4650.         tcGen environment
  4651.         blendfunc GL_ONE GL_ONE
  4652.         tcMod turb 0 0.25 0 0.5
  4653.     }
  4654. }
  4655.  
  4656.  
  4657. textures/sfx/redstripe
  4658. {
  4659.     surfaceparm nolightmap    
  4660.     {
  4661.         map textures/sfx/redstripe.tga
  4662.         blendFunc GL_ONE GL_ZERO
  4663.         rgbGen wave sin 0.75 0.25 0 .7
  4664.     }
  4665. }
  4666. textures/sfx/yellowstripe
  4667. {
  4668.     surfaceparm nolightmap    
  4669.     {
  4670.         map textures/sfx/yellowstripe.tga
  4671.         blendFunc GL_ONE GL_ZERO
  4672.         rgbGen wave sin 0.75 0.25 0 .7
  4673.     }
  4674. }
  4675.  
  4676. textures/sfx/bluestripe
  4677. {
  4678.     surfaceparm nolightmap
  4679.     {
  4680.         map textures/sfx/bluestripe.tga
  4681.         blendFunc GL_ONE GL_ZERO
  4682.         rgbGen wave sin 0.75 0.25 0 .7
  4683.  
  4684.     }
  4685. }
  4686.  
  4687. textures/sfx/xgoopjumpypad
  4688. {
  4689.     q3map_surfacelight 100
  4690.     q3map_lightimage textures/sfx/surface6jumppad.blend.tga
  4691.     {
  4692.         map $lightmap
  4693.         rgbGen identity
  4694.     }
  4695.     {
  4696.         map textures/sfx/xgoopq1metal.tga
  4697.         blendFunc GL_DST_COLOR GL_ZERO
  4698.         rgbGen identity
  4699.     }
  4700.     {
  4701.         clampmap textures/sfx/surface6jumppad.blend.tga
  4702.         blendFunc GL_ONE GL_ONE
  4703.         rgbGen wave sin 0.75 0.25 0 .2
  4704.         tcMod stretch sin 0.80 0.20 0 1
  4705.     }
  4706. }
  4707.  
  4708. textures/sfx/xgoopy_pentagram
  4709. {
  4710.     q3map_surfacelight 250
  4711.     {
  4712.         map $lightmap
  4713.         rgbGen identity
  4714.     }
  4715.     {
  4716.         map textures/sfx/xgoopq1metal.tga
  4717.         blendFunc GL_DST_COLOR GL_ZERO
  4718.         rgbGen identity
  4719.     }
  4720.     {
  4721.         clampmap textures/sfx/pentagramfloor.red.blend.tga
  4722.         blendFunc GL_ONE GL_ONE
  4723.         tcMod rotate -60
  4724.     }
  4725. }
  4726. textures/sfx/firetestnolight
  4727. {
  4728.     surfaceparm noimpact
  4729.     surfaceparm nolightmap
  4730.     tesssize 64
  4731.     
  4732.     
  4733.     {
  4734.     map textures/sfx/firetestb.tga
  4735.     blendfunc GL_ONE GL_ZERO
  4736.     tcMod turb .2 .2 .1 1
  4737.     tcMod scale .25 .25
  4738.     tcMod scroll .5 1.5
  4739.     }
  4740.  
  4741.     {
  4742.     map textures/sfx/firetest.tga
  4743.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4744.     tcMod turb .2 .1 .1 1
  4745.     tcMod scale .1 .1
  4746.     tcMod scroll 0 1.0
  4747.     }
  4748.     
  4749.     {
  4750.     map textures/sfx/firetest2.tga
  4751.     blendFunc GL_DST_COLOR GL_ONE
  4752.     tcMod turb .1 .1 .5 .5
  4753.     tcMod scroll 1 5.0
  4754.     }
  4755.  
  4756. //    END
  4757. }
  4758. textures/sfx/firetest2
  4759. {
  4760.     surfaceparm noimpact
  4761.     surfaceparm nolightmap
  4762.     q3map_surfacelight 1000
  4763.     tesssize 64
  4764.     
  4765.     
  4766.     {
  4767.     map textures/sfx/firetestb.tga
  4768.     blendfunc GL_ONE GL_ZERO
  4769.     tcMod turb .2 .2 .1 1
  4770.     tcMod scale .25 .25
  4771.     tcMod scroll .5 1.5
  4772.     }
  4773.  
  4774.     {
  4775.     map textures/sfx/firetest.tga
  4776.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4777.     tcMod turb .2 .1 .1 1
  4778.     tcMod scale .1 .1
  4779.     tcMod scroll 0 1.0
  4780.     }
  4781.     
  4782.     {
  4783.     map textures/sfx/firetest2.tga
  4784.     blendFunc GL_DST_COLOR GL_ONE
  4785.     tcMod turb .1 .1 .5 .5
  4786.     tcMod scroll 1 5.0
  4787.     }
  4788.  
  4789. //    END
  4790. }
  4791.  
  4792. textures/sfx/firewall
  4793. {
  4794.  
  4795.     //    *************************************************
  4796.     //    *          Solid Fire Wall                *
  4797.     //    *          Feb                    *    
  4798.     //    *    Please Comment Changes            *
  4799.     //    *************************************************
  4800.  
  4801.     surfaceparm nonsolid
  4802.     surfaceparm nolightmap
  4803.     q3map_surfacelight 6000
  4804.     tesssize 64
  4805.     {
  4806.     map textures/sfx/firetestb.tga
  4807.     blendfunc GL_ONE GL_ZERO
  4808.     tcMod turb .2 .2 .1 1
  4809.     tcMod scale .25 .25
  4810.     tcMod scroll .5 1.5
  4811.     }
  4812.  
  4813.     {
  4814.     map textures/sfx/firetest.tga
  4815.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4816.     tcMod turb .2 .1 .1 1
  4817.     tcMod scale .1 .1
  4818.     tcMod scroll 0 1.0
  4819.     }
  4820.     
  4821.     {
  4822.     map textures/sfx/firetest2.tga
  4823.     blendFunc GL_DST_COLOR GL_ONE
  4824.     tcMod turb .1 .1 .5 .5
  4825.     tcMod scroll 1 5.0
  4826.     }
  4827. }
  4828.  
  4829. textures/sfx/xq1metalbig_jumppad
  4830. {
  4831.     surfaceparm nodamage
  4832. //    q3map_surfacelight 250
  4833.     {
  4834.         map $lightmap
  4835.         rgbGen identity
  4836.     }
  4837.     {
  4838.         map textures/gothic_floor/q1metal7_98d_256x256.tga
  4839.         blendFunc GL_DST_COLOR GL_ZERO
  4840.         rgbGen identity
  4841.     }
  4842.     {
  4843.         clampmap textures/sfx/surface6jumppad.blend.tga
  4844.         blendFunc GL_ONE GL_ONE
  4845.         rgbGen wave sin 0.75 0.25 0 .2
  4846.         tcMod stretch sin 0.80 0.20 0 1
  4847.     }
  4848. }
  4849.  
  4850. textures/sfx/blocks11b_jumppad
  4851. {
  4852.     surfaceparm nodamage
  4853. //    q3map_surfacelight 250
  4854.     {
  4855.         map $lightmap
  4856.         rgbGen identity
  4857.     }
  4858.     {
  4859.         map textures/gothic_block/blocks11b.tga
  4860.         blendFunc GL_DST_COLOR GL_ZERO
  4861.         rgbGen identity
  4862.     }
  4863.     {
  4864.         clampmap textures/sfx/jumppad.tga
  4865.         blendFunc GL_ONE GL_ONE
  4866.         rgbGen wave sin 0.75 0.25 0 .2
  4867.         tcMod stretch sin 0.80 0.20 0 1
  4868.     }
  4869. }
  4870.  
  4871. textures/sfx/teslacoil
  4872. {
  4873.     cull none
  4874.     q3map_lightimage textures/sfx/tesla1.tga    
  4875.     q3map_surfacelight 100
  4876.  
  4877.     {
  4878.         map $lightmap
  4879.         tcgen environment
  4880.         blendfunc filter
  4881.     }
  4882.     
  4883.     {
  4884.         map textures/sfx/tesla1.tga
  4885.         blendfunc add
  4886.         rgbgen wave sawtooth 0 1 0 5
  4887.         tcmod scale 1 .5
  4888.         tcmod turb 0 .1 0 1
  4889.         tcMod scroll -1 -1
  4890.     }
  4891.  
  4892.     
  4893.     
  4894.     {
  4895.         map textures/sfx/electricslime.tga
  4896.         blendfunc add
  4897.         rgbgen wave sin 0 .5 0 1
  4898.         tcmod scale .5 .5
  4899.         tcmod turb 0 .1 0 1
  4900.         tcmod rotate 180
  4901.         tcmod scroll -1 -1
  4902.     }
  4903.  
  4904.     {
  4905.         map textures/sfx/cabletest2.tga
  4906.         blendfunc blend
  4907.     }
  4908.  
  4909.     
  4910. }
  4911.  
  4912. textures/sfx/teslacoil2
  4913. {
  4914.     qer_editorimage textures/sfx/tesla1.tga
  4915.     cull none
  4916.     deformVertexes wave 100 triangle 0 5 1 1
  4917.  
  4918.  
  4919.     {
  4920.         map textures/sfx/lightningcoil.tga
  4921.         blendfunc GL_ONE GL_ONE
  4922.         rgbGen wave sin .5 0 0 0
  4923.         tcMod scroll 5 5
  4924.         
  4925.     }
  4926.     
  4927. }
  4928.  
  4929. textures/sfx/teslacoil3
  4930. {
  4931.     cull none
  4932.     q3map_lightimage textures/sfx/tesla1b.tga    
  4933.     q3map_surfacelight 100
  4934.     qer_editorimage textures/sfx/teslacoil.tga
  4935.     surfaceparm nolightmap
  4936.     
  4937.     
  4938.  
  4939.     {
  4940.         map textures/sfx/cabletest2.tga
  4941.         blendfunc blend
  4942.     }
  4943.  
  4944.     
  4945.     {
  4946.         map textures/sfx/electricslime2.tga
  4947.         blendfunc add
  4948.         rgbGen wave square .25 .25 0 2.5
  4949.         tcmod scale 1 1
  4950.         tcMod scroll 1 1
  4951.     }
  4952.  
  4953.  
  4954.  
  4955.     {
  4956.         map textures/sfx/tesla1b.tga
  4957.         blendfunc add
  4958.         rgbgen wave square 0 1 0 3
  4959.         tcmod scale 1 1
  4960.         tcMod scroll -2 1
  4961.     }
  4962.     
  4963. }
  4964.  
  4965. textures/sfx/teslacoil3blue
  4966. {
  4967.     cull none
  4968.     q3map_lightimage textures/sfx/tesla1blue.tga    
  4969.     q3map_surfacelight 100
  4970.     qer_editorimage textures/sfx/teslacoil.tga
  4971.     surfaceparm nolightmap
  4972.     
  4973.     
  4974.  
  4975.     {
  4976.         map textures/sfx/cabletest2.tga
  4977.         blendfunc blend
  4978.     }
  4979.  
  4980.     
  4981.     {
  4982.         map textures/sfx/electricslimeblue.tga
  4983.         blendfunc add
  4984.         rgbGen wave square .25 .25 0 2.5
  4985.         tcmod scale 1 1
  4986.         tcMod scroll 1 1
  4987.     }
  4988.  
  4989.  
  4990.  
  4991.     {
  4992.         map textures/sfx/tesla1blue.tga
  4993.         blendfunc add
  4994.         rgbgen wave square 0 1 0 3
  4995.         tcmod scale 1 1
  4996.         tcMod scroll -2 1
  4997.     }
  4998.     
  4999. }
  5000.  
  5001.  
  5002.  
  5003. textures/sfx/teslacoiltrans
  5004. {
  5005.     qer_editorimage textures/sfx/tesla1.tga
  5006.     surfaceparm trans
  5007.     surfaceparm nonsolid
  5008.     cull none
  5009.     deformVertexes wave 100 triangle 0 5 1 1
  5010.  
  5011.  
  5012.     {
  5013.         map textures/sfx/lightningcoil.tga
  5014.         blendfunc GL_ONE GL_ONE
  5015.         rgbGen wave sin .5 0 0 0
  5016.         tcMod scroll 5 5
  5017.         
  5018.     }
  5019.     
  5020. }
  5021.  
  5022.  
  5023. textures/sfx/pentagramfloor
  5024. {
  5025.     {
  5026.         map $lightmap
  5027.         rgbGen identity
  5028.     }
  5029.     {
  5030.         map textures/sfx/pentagramfloor.tga
  5031.         blendFunc GL_DST_COLOR GL_ZERO
  5032.         rgbGen identity
  5033.     }
  5034.     {
  5035.         map textures/sfx/pentagramfloor.red.blend.tga
  5036.         blendFunc GL_ONE GL_ONE
  5037.         rgbGen wave sin 0.5 0.5 0 .5
  5038.     }
  5039. }
  5040.  
  5041. textures/sfx/spawnpad
  5042. {
  5043. // Jan.29.1999 -- Xian commented out q3map_surfacelight 3500
  5044. //    q3map_surfacelight 3500
  5045.  
  5046.     {
  5047.         map $lightmap
  5048.         rgbGen identity
  5049.     }
  5050.     {
  5051.         map textures/gothic_block/blocks17.tga
  5052.         blendFunc GL_DST_COLOR GL_ZERO
  5053.         rgbGen identity
  5054.     }
  5055.     {
  5056.         map textures/sfx/spawnpad.blend.tga
  5057.         blendFunc GL_ONE GL_ONE
  5058.         rgbGen wave sin 0.75 0.25 0 .2
  5059. //        tcMod stretch sin 0.80 0.20 0 1
  5060.     }
  5061. }
  5062. textures/sfx/q1metal7_98d_pent_256
  5063. {
  5064.     q3map_surfacelight 250
  5065.     {
  5066.         map $lightmap
  5067.         rgbGen identity
  5068.     }
  5069.     {
  5070.         map textures/sfx/q1metal7_98d_pent_256.tga
  5071.         rgbGen identity
  5072.         blendFunc GL_DST_COLOR GL_ZERO
  5073.     }
  5074.     {
  5075.         map textures/sfx/pentagramfloor_256x256.tga
  5076.         blendFunc GL_ONE GL_ONE
  5077.         rgbGen wave sin 0.5 0.5 0 .5
  5078.     }
  5079. }
  5080.  
  5081.  
  5082. //Tim's fog for map tim_dm1
  5083. textures/sfx/fog_timdm1
  5084. {
  5085. surfaceparm    trans
  5086. surfaceparm    nonsolid
  5087. surfaceparm    fog
  5088. surfaceparm    nolightmap
  5089. //fogparms ( .615 .309 0 ) 1800
  5090. fogparms ( .615 .309 0 ) 616
  5091. }
  5092.  
  5093. //Tim's fog for map tim_dm8
  5094. textures/sfx/fog_timdm8
  5095. {
  5096. surfaceparm    trans
  5097. surfaceparm    nonsolid
  5098. surfaceparm    fog
  5099. surfaceparm    nolightmap
  5100.  
  5101. fogparms ( .211 .231 .094 ) 250
  5102. }
  5103.  
  5104. //Tim's fog for map tim_dm2
  5105. textures/sfx/fog_timdm2
  5106. {
  5107. qer_editorimage textures/sfx/fog_grey.tga
  5108. surfaceparm    trans
  5109. surfaceparm    nonsolid
  5110. surfaceparm    fog
  5111. surfaceparm    nolightmap
  5112.  
  5113. fogparms ( .615 .309 0 ) 356
  5114. }
  5115.  
  5116. //Tim's fog for map tim_ctf1
  5117. textures/sfx/fog_timctf1
  5118. {
  5119. qer_editorimage textures/sfx/fog_grey.tga
  5120. surfaceparm    trans
  5121. surfaceparm    nonsolid
  5122. surfaceparm    fog
  5123. surfaceparm    nolightmap
  5124.  
  5125. fogparms ( .729 .729 .780 ) 464
  5126.  
  5127. }
  5128.  
  5129. //Tim's fog for map mptim_ctf1
  5130. textures/sfx/fog_mptimctf1
  5131. {
  5132.  
  5133. surfaceparm    trans
  5134. surfaceparm    nonsolid
  5135. surfaceparm    fog
  5136. surfaceparm    nolightmap
  5137.  
  5138. fogparms ( .729 .729 .780 ) 300
  5139.  
  5140. }
  5141.  
  5142. textures/sfx/xfog_1024
  5143. {
  5144. qer_editorimage textures/sfx/fog_grey.tga
  5145. qer_nocarve
  5146. surfaceparm    trans
  5147. surfaceparm    nonsolid
  5148. surfaceparm    fog
  5149. surfaceparm    nolightmap
  5150.  
  5151. fogparms ( .729 .729 .780 ) 4000
  5152.  
  5153. }
  5154.  
  5155.  
  5156. //Paul's fog for map pj_dm4
  5157. textures/sfx/fog_pjdm1
  5158. {
  5159. qer_editorimage textures/sfx/fog_grey.tga
  5160. surfaceparm    trans
  5161. surfaceparm    nonsolid
  5162. surfaceparm    fog
  5163. surfaceparm    nolightmap
  5164.  
  5165. fogparms ( .733 .737 .620 ) 300
  5166.  
  5167. }
  5168.  
  5169. //Proto_hellfog
  5170. textures/sfx/proto_hellfog
  5171. {
  5172. qer_editorimage textures/sfx/proto_hellfog.tga
  5173. surfaceparm    trans
  5174. surfaceparm    nonsolid
  5175. surfaceparm    fog
  5176. surfaceparm    nolightmap
  5177.  
  5178. fogparms ( .275 .012 0 ) 500
  5179. }
  5180.  
  5181.  
  5182. //Tim's fog for q3test1
  5183. textures/sfx/fog_intel
  5184. {
  5185. qer_editorimage textures/sfx/fog_timdm1.tga
  5186. surfaceparm    trans
  5187. surfaceparm    nonsolid
  5188. surfaceparm    fog
  5189. surfaceparm    nolightmap
  5190.  
  5191. fogparms ( .75 .38 0 ) 800
  5192. }
  5193.  
  5194. //Paul's gray fog for q3dm10
  5195. textures/sfx/fog_q3dm10
  5196. {
  5197. qer_editorimage textures/sfx/fog_timdm1.tga
  5198. surfaceparm    trans
  5199. surfaceparm    nonsolid
  5200. surfaceparm    fog
  5201. surfaceparm    nolightmap
  5202.  
  5203. fogparms ( 0.75 0.38 0 ) 128
  5204. }
  5205.  
  5206.  
  5207.  
  5208. textures/sfx/diamondredpad
  5209. {
  5210.     q3map_surfacelight 1500
  5211.     {
  5212.         map $lightmap
  5213.         rgbGen identity
  5214.     }
  5215.     {
  5216.         map textures/base_floor/diamond2c.tga
  5217.         blendFunc GL_DST_COLOR GL_ZERO
  5218.         rgbGen identity
  5219.     }
  5220.     {
  5221.         clampmap textures/sfx/redpad.blend.tga
  5222.         blendFunc GL_ONE GL_ONE
  5223.         rgbGen wave sin 0.75 0.25 0 1
  5224.         tcMod stretch sin 0.80 0.20 0 1
  5225.     }
  5226. }
  5227.  
  5228. textures/sfx/hellfog_tim_dm14
  5229. //**************************************
  5230. //New death fog that must be in all maps with death fog
  5231. //**************************************
  5232. {
  5233.     qer_editorimage textures/sfx/hellfog.tga
  5234.     surfaceparm    trans
  5235.     surfaceparm    nonsolid
  5236.     surfaceparm    fog
  5237.     surfaceparm     nodrop
  5238.     surfaceparm     nolightmap
  5239.     q3map_globaltexture
  5240.     q3map_surfacelight 50
  5241.     fogparms ( .55 .11 .1 ) 128
  5242.     
  5243.     {
  5244.         map textures/liquids/kc_fogcloud3.tga
  5245.         blendfunc gl_dst_color gl_zero
  5246.         tcmod scale -.05 -.05
  5247.         tcmod scroll .01 -.01
  5248.         rgbgen identity
  5249.     }
  5250.  
  5251.     {
  5252.         map textures/liquids/kc_fogcloud3.tga
  5253.         blendfunc gl_dst_color gl_zero
  5254.         tcmod scale .05 .05
  5255.         tcmod scroll .01 -.01
  5256.         rgbgen identity
  5257.     }
  5258.  
  5259.  
  5260. }
  5261.  
  5262. textures/sfx/kc_hellfog_1k
  5263. //**************************************
  5264. //New death fog that must be in all maps with death fog
  5265. //**************************************
  5266. {
  5267.     qer_editorimage textures/sfx/hellfog.tga
  5268.     surfaceparm    trans
  5269.     surfaceparm    nonsolid
  5270.     surfaceparm    fog
  5271.     surfaceparm     nodrop
  5272.     surfaceparm     nolightmap
  5273.     q3map_globaltexture
  5274.     q3map_surfacelight 300
  5275.     q3map_lightsubdivide 32
  5276.     fogparms ( .5 .12 .1 ) 225
  5277.  
  5278.     
  5279.     
  5280.     {
  5281.         map textures/liquids/kc_fogcloud3.tga
  5282.         blendfunc gl_dst_color gl_zero
  5283.         tcmod scale -.05 -.05
  5284.         tcmod scroll .01 -.01
  5285.         rgbgen identity
  5286.     }
  5287.  
  5288.     {
  5289.         map textures/liquids/kc_fogcloud3.tga
  5290.         blendfunc gl_dst_color gl_zero
  5291.         tcmod scale .05 .05
  5292.         tcmod scroll .01 -.01
  5293.         rgbgen identity
  5294.     }
  5295.  
  5296. }
  5297.  
  5298.  
  5299.  
  5300. textures/sfx/hellfog_1k
  5301. //**************************************
  5302. //New death fog that must be in all maps with death fog
  5303. //**************************************
  5304. {
  5305.     qer_editorimage textures/sfx/hellfog.tga
  5306.     surfaceparm    trans
  5307.     surfaceparm    nonsolid
  5308.     surfaceparm    fog
  5309.     surfaceparm     nodrop
  5310.     surfaceparm     nolightmap
  5311.     q3map_globaltexture
  5312.     q3map_surfacelight 200
  5313.     fogparms ( .5 .12 .1 ) 300
  5314.  
  5315.     
  5316.     
  5317.     {
  5318.         map textures/liquids/kc_fogcloud3.tga
  5319.         blendfunc gl_dst_color gl_zero
  5320.         tcmod scale -.05 -.05
  5321.         tcmod scroll .01 -.01
  5322.         rgbgen identity
  5323.     }
  5324.  
  5325.     {
  5326.         map textures/liquids/kc_fogcloud3.tga
  5327.         blendfunc gl_dst_color gl_zero
  5328.         tcmod scale .05 .05
  5329.         tcmod scroll .01 -.01
  5330.     }
  5331. }
  5332.  
  5333.  
  5334.  
  5335.  
  5336.  
  5337. textures/sfx/hellfog
  5338. //**************************************
  5339. //New death fog that must be in all maps with death fog
  5340. //**************************************
  5341. {
  5342.     qer_editorimage textures/sfx/hellfog.tga
  5343.     surfaceparm    trans
  5344.     surfaceparm    nonsolid
  5345.     surfaceparm    fog
  5346.     surfaceparm     nodrop
  5347.     surfaceparm     nolightmap
  5348.     q3map_globaltexture
  5349.     q3map_surfacelight 100
  5350.     fogparms ( .55 .11 .1 ) 300
  5351.  
  5352.     
  5353.     {
  5354.         map textures/liquids/kc_fogcloud3.tga
  5355.         blendfunc gl_dst_color gl_zero
  5356.         tcmod scale -.05 -.05
  5357.         tcmod scroll .01 -.01
  5358.         rgbgen identity
  5359.     }
  5360.  
  5361.     {
  5362.         map textures/liquids/kc_fogcloud3.tga
  5363.         blendfunc gl_dst_color gl_zero
  5364.         tcmod scale .05 .05
  5365.         tcmod scroll .01 -.01
  5366.         rgbgen identity
  5367.     }
  5368.  
  5369. }
  5370.  
  5371. textures/sfx/constfog
  5372. {
  5373.     qer_editorimage textures/sfx/hellfog.tga
  5374.     surfaceparm    trans
  5375.     surfaceparm    nonsolid
  5376.     surfaceparm    fog
  5377.     surfaceparm    nolightmap
  5378.     surfaceparm nodrop
  5379.     q3map_surfacelight 100
  5380.     fogparms ( .8 .8 .8 ) 100
  5381. }
  5382.  
  5383.  
  5384. textures/sfx/testconstantfog
  5385. {
  5386.     qer_editorimage textures/sfx/hellfog.tga
  5387.     surfaceparm    trans
  5388.     surfaceparm    nonsolid
  5389.     surfaceparm    fog
  5390.     surfaceparm    nolightmap
  5391.     surfaceparm nodrop
  5392.     q3map_surfacelight 100
  5393.     fogparms ( 0 1 0 ) 300
  5394. }
  5395.  
  5396. textures/sfx/q3tourney3fog
  5397. //**************************************
  5398. //New death fog that must be in all maps with death fog
  5399. //**************************************
  5400. {
  5401.     qer_editorimage textures/sfx/hellfog.tga
  5402.     surfaceparm    trans
  5403.     surfaceparm    nonsolid
  5404.     surfaceparm    fog
  5405.     surfaceparm     nodrop
  5406.     surfaceparm     nolightmap
  5407.     q3map_globaltexture
  5408.     q3map_surfacelight 100
  5409.     fogparms ( .55 .11 .1 ) 384
  5410.     
  5411.     
  5412.  
  5413.     
  5414.     {
  5415.         map textures/liquids/kc_fogcloud3.tga
  5416.         blendfunc gl_dst_color gl_zero
  5417.         tcmod scale -.05 -.05
  5418.         tcmod scroll .01 -.01
  5419.         rgbgen identity
  5420.     }
  5421.  
  5422.     {
  5423.         map textures/liquids/kc_fogcloud3.tga
  5424.         blendfunc gl_dst_color gl_zero
  5425.         tcmod scale .05 .05
  5426.         tcmod scroll .01 -.01
  5427.         rgbgen identity
  5428.     }
  5429.         
  5430. }
  5431.  
  5432. textures/sfx/q3dm14fog
  5433. //**************************************
  5434. //New death fog that must be in all maps with death fog
  5435. //**************************************
  5436. {
  5437.     qer_editorimage textures/sfx/hellfog.tga
  5438.     surfaceparm    trans
  5439.     surfaceparm    nonsolid
  5440.     surfaceparm    fog
  5441.     surfaceparm     nodrop
  5442.     surfaceparm     nolightmap
  5443.     q3map_globaltexture
  5444.     q3map_surfacelight 100
  5445.     fogparms ( .55 .11 .1 ) 256
  5446.     
  5447.     
  5448.  
  5449.     
  5450.     {
  5451.         map textures/liquids/kc_fogcloud3.tga
  5452.         blendfunc gl_dst_color gl_zero
  5453.         tcmod scale -.05 -.05
  5454.         tcmod scroll .01 -.01
  5455.         rgbgen identity
  5456.     }
  5457.  
  5458.     {
  5459.         map textures/liquids/kc_fogcloud3.tga
  5460.         blendfunc gl_dst_color gl_zero
  5461.         tcmod scale .05 .05
  5462.         tcmod scroll .01 -.01
  5463.         rgbgen identity
  5464.     }
  5465.         
  5466. }
  5467.  
  5468.  
  5469. textures/sfx/q3dm9fog
  5470. //**************************************
  5471. //New death fog that must be in all maps with death fog
  5472. //**************************************
  5473. {
  5474.     qer_editorimage textures/sfx/hellfog.tga
  5475.     surfaceparm    trans
  5476.     surfaceparm    nonsolid
  5477.     surfaceparm    fog
  5478.     surfaceparm     nodrop
  5479.     surfaceparm     nolightmap
  5480.     q3map_globaltexture
  5481.     q3map_surfacelight 100
  5482.     fogparms ( .55 .11 .1 ) 256
  5483.     
  5484.     
  5485.  
  5486.     
  5487.     {
  5488.         map textures/liquids/kc_fogcloud3.tga
  5489.         blendfunc gl_dst_color gl_zero
  5490.         tcmod scale -.05 -.05
  5491.         tcmod scroll .01 -.01
  5492.         rgbgen identity
  5493.     }
  5494.  
  5495.     {
  5496.         map textures/liquids/kc_fogcloud3.tga
  5497.         blendfunc gl_dst_color gl_zero
  5498.         tcmod scale .05 .05
  5499.         tcmod scroll .01 -.01
  5500.         rgbgen identity
  5501.     }
  5502.         
  5503. }
  5504.  
  5505.  
  5506. textures/sfx/hellfogdense
  5507. //**************************************
  5508. //New death fog that must be in all maps with death fog
  5509. //**************************************
  5510. {
  5511.     qer_editorimage textures/sfx/hellfog.tga
  5512.     surfaceparm    trans
  5513.     surfaceparm    nonsolid
  5514.     surfaceparm    fog
  5515.     surfaceparm     nodrop
  5516.     surfaceparm     nolightmap
  5517.     q3map_globaltexture
  5518.     q3map_surfacelight 100
  5519.     fogparms ( .55 .11 .1 ) 128
  5520.     
  5521.     
  5522.  
  5523.     
  5524.     {
  5525.         map textures/liquids/kc_fogcloud3.tga
  5526.         blendfunc gl_dst_color gl_zero
  5527.         tcmod scale -.05 -.05
  5528.         tcmod scroll .01 -.01
  5529.         rgbgen identity
  5530.     }
  5531.  
  5532.     {
  5533.         map textures/liquids/kc_fogcloud3.tga
  5534.         blendfunc gl_dst_color gl_zero
  5535.         tcmod scale .05 .05
  5536.         tcmod scroll .01 -.01
  5537.         rgbgen identity
  5538.     }
  5539.         
  5540. }
  5541.  
  5542. //textures/sfx/pj_dm9_fog2
  5543. //  created 6_23_99
  5544. //{
  5545. //    qer_editorimage textures/sfx/hellfog.tga
  5546. //    surfaceparm    trans
  5547. //    surfaceparm    nonsolid
  5548. //    surfaceparm    fog
  5549. //    surfaceparm    nolightmap
  5550. //    surfaceparm nodrop
  5551. //    q3map_surfacelight 60
  5552. //    fogparms ( .5 .5 .5 ) 32
  5553. //}
  5554. textures/sfx/pj_a1_fog1
  5555. //  created 7_06_99
  5556. {
  5557.     qer_editorimage textures/sfx/fog_pjteam1.tga
  5558.     surfaceparm    trans
  5559.     surfaceparm    nonsolid
  5560.     surfaceparm    fog
  5561.     surfaceparm    nolightmap
  5562.     surfaceparm nodrop
  5563.     q3map_surfacelight 30
  5564.     fogparms ( .5 .5 .5 ) 512
  5565. }
  5566. textures/sfx/pitted_rust3arrowbase
  5567. {
  5568.     qer_editorimage textures/sfx/pitted_rust3arrow.tga
  5569.     q3map_lightimage textures/sfx/pitted_rust3arrow.blend.tga
  5570.     q3map_surfacelight 2000
  5571. //    q3map_surfacelight 500
  5572.     {
  5573.         map $lightmap
  5574.         rgbGen identity
  5575.     }
  5576.     {
  5577.         map textures/sfx/pitted_rust3arrow.tga
  5578.         blendFunc GL_DST_COLOR GL_ZERO
  5579.         rgbGen identity
  5580.     }
  5581.     {
  5582.         map textures/sfx/pitted_rust3arrow.blend.tga
  5583.         blendFunc GL_ONE GL_ONE
  5584.         rgbGen wave sin 0.5 0.5 0 .2
  5585.     }
  5586. }
  5587. textures/sfx/pitted_rust3arrowblocks
  5588. {
  5589.     qer_editorimage textures/sfx/pitted_rust3arrow.tga
  5590.     q3map_lightimage textures/sfx/pitted_rust3arrow.blend.tga
  5591.     q3map_surfacelight 2000
  5592. //    q3map_surfacelight 500
  5593.     {
  5594.         map $lightmap
  5595.         rgbGen identity
  5596.     }
  5597.     {
  5598.         map textures/gothic_block/blocks17.tga
  5599.         blendFunc GL_DST_COLOR GL_ZERO
  5600.         rgbGen identity
  5601.     }
  5602.     {
  5603.         map textures/sfx/pitted_rust3arrow.blend.tga
  5604.         blendFunc GL_ONE GL_ONE
  5605.         rgbGen wave sin 0.75 0.25 0 1
  5606.     }
  5607. }
  5608. textures/sfx/q1teleporter
  5609. {
  5610.     qer_editorimage textures/sfx/q1teleporter.tga
  5611.     q3map_surfacelight 500
  5612.     //light 1
  5613.     surfaceparm noimpact
  5614.     surfaceparm nomarks
  5615.     surfaceparm nolightmap
  5616.     tesssize 128
  5617.     cull disable
  5618.     deformVertexes wave 100 sin 3 2 .1 0.1
  5619.     
  5620.     {
  5621.         map textures/sfx/q1teleporter.tga
  5622.         tcMod turb 0 .3 0 .2
  5623.     }
  5624.     
  5625. }
  5626.  
  5627. //fog for map mkc_dm4
  5628. textures/sfx/fog_mkcdm4
  5629. {
  5630. qer_editorimage textures/sfx/fog_grey.tga
  5631.  
  5632. surfaceparm    trans
  5633. surfaceparm    nonsolid
  5634. surfaceparm    fog
  5635. surfaceparm    nolightmap
  5636.  
  5637. fogparms ( .5 0 0 ) 96
  5638. }
  5639.  
  5640. textures/sfx/mkc_bigflame
  5641. {
  5642.  
  5643.         surfaceparm trans
  5644.         surfaceparm nomarks
  5645.         surfaceparm nonsolid
  5646.         qer_editorimage textures/sfx/flame1.tga
  5647.         q3map_surfacelight 500
  5648.         surfaceparm nolightmap
  5649.         cull none
  5650.  
  5651.     {
  5652.         animMap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga
  5653.         blendFunc GL_ONE GL_ONE
  5654.         rgbGen wave inverseSawtooth 0 1 0 10
  5655.         
  5656.     }    
  5657.     {
  5658.         animMap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  5659.         blendFunc GL_ONE GL_ONE
  5660.         rgbGen wave sawtooth 0 1 0 10
  5661.     }    
  5662.  
  5663.  
  5664.     {
  5665.         map textures/sfx/flameball.tga
  5666.         blendFunc GL_ONE GL_ONE
  5667.         rgbGen wave sin .6 .2 0 .6    
  5668.     }
  5669.  
  5670. }
  5671.  
  5672. textures/sfx/mkc_fog_tdm3
  5673. {
  5674.     qer_editorimage textures/sfx/hellfog.tga
  5675.     surfaceparm    trans
  5676.     surfaceparm    nonsolid
  5677.     surfaceparm    fog
  5678.     surfaceparm     nodrop
  5679.     surfaceparm     nolightmap
  5680.     q3map_globaltexture
  5681.     fogparms ( 0.3 0.2 0.2 ) 320
  5682.     
  5683.     
  5684.     {
  5685.         map textures/liquids/kc_fogcloud3.tga
  5686.         blendfunc gl_dst_color gl_zero
  5687.         tcmod scale -.05 -.05
  5688.         tcmod scroll .01 -.01
  5689.         rgbgen identity
  5690.     }
  5691.  
  5692.     {
  5693.         map textures/liquids/kc_fogcloud3.tga
  5694.         blendfunc gl_dst_color gl_zero
  5695.         tcmod scale .05 .05
  5696.         tcmod scroll .01 -.01
  5697.         rgbgen identity
  5698.     }
  5699. }
  5700.  
  5701. textures/sfx/mkc_fog_ctfred
  5702. {
  5703.     qer_editorimage textures/sfx/fog_timdm1.tga
  5704.     surfaceparm    trans
  5705.     surfaceparm    nonsolid
  5706.     surfaceparm    fog
  5707.     surfaceparm     nodrop
  5708.     surfaceparm     nolightmap
  5709.     q3map_globaltexture
  5710.     fogparms ( 0.3 0.2 0.2 ) 320
  5711.  
  5712.     {
  5713.         map textures/liquids/kc_fogcloud3.tga
  5714.         blendfunc gl_dst_color gl_zero
  5715.         tcmod scale -.05 -.05
  5716.         tcmod scroll .01 -.01
  5717.         rgbgen identity
  5718.     }
  5719.  
  5720.     {
  5721.         map textures/liquids/kc_fogcloud3.tga
  5722.         blendfunc gl_dst_color gl_zero
  5723.         tcmod scale .05 .05
  5724.         tcmod scroll .01 -.01
  5725.         rgbgen identity
  5726.     }
  5727. }
  5728.  
  5729. textures/sfx/mkc_fog_ctfblue
  5730. {
  5731.     qer_editorimage textures/sfx/fog_timdm1.tga
  5732.     surfaceparm    trans
  5733.     surfaceparm    nonsolid
  5734.     surfaceparm    fog
  5735.     surfaceparm     nodrop
  5736.     surfaceparm     nolightmap
  5737.     q3map_surfacelight 12
  5738.     q3map_globaltexture
  5739.     fogparms ( 0.2 0.2 0.25 ) 320
  5740.     
  5741.     {
  5742.         map textures/liquids/kc_fogcloud3.tga
  5743.         blendfunc gl_dst_color gl_zero
  5744.         tcmod scale -.05 -.05
  5745.         tcmod scroll .01 -.01
  5746.         rgbgen identity
  5747.     }
  5748.  
  5749.     {
  5750.         map textures/liquids/kc_fogcloud3.tga
  5751.         blendfunc gl_dst_color gl_zero
  5752.         tcmod scale .05 .05
  5753.         tcmod scroll .01 -.01
  5754.         rgbgen identity
  5755.     }
  5756. }
  5757.  
  5758. textures/sfx/mkc_fog_ctfblue2
  5759. {
  5760.     qer_editorimage textures/sfx/fog_timdm1.tga
  5761.     surfaceparm    trans
  5762.     surfaceparm    nonsolid
  5763.     surfaceparm    fog
  5764.     surfaceparm     nodrop
  5765.     surfaceparm     nolightmap
  5766.     q3map_globaltexture
  5767.     fogparms ( 0.1 0.1 0.3 ) 320
  5768.  
  5769.     q3map_surfacelight 40
  5770.     
  5771.     {
  5772.         map textures/liquids/kc_fogcloud3.tga
  5773.         blendfunc gl_dst_color gl_zero
  5774.         tcmod scale -.05 -.05
  5775.         tcmod scroll .01 -.01
  5776.         rgbgen identity
  5777.     }
  5778.  
  5779.     {
  5780.         map textures/liquids/kc_fogcloud3.tga
  5781.         blendfunc gl_dst_color gl_zero
  5782.         tcmod scale .05 .05
  5783.         tcmod scroll .01 -.01
  5784.         rgbgen identity
  5785.     }
  5786. }
  5787.  
  5788.  
  5789. textures/sfx/bugmirror
  5790. {
  5791.     qer_editorimage textures/sfx/mirrorkc.tga
  5792.     surfaceparm nolightmap
  5793.     portal
  5794.     {
  5795.         map textures/common/mirror1.tga
  5796.         blendfunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  5797.         depthWrite
  5798.     }
  5799.     {
  5800.         map textures/sfx/mirrorkc.tga
  5801.         blendFunc add    
  5802.         depthfunc equal
  5803.     }
  5804. }
  5805.  
  5806.  
  5807. textures/sfx/pureblack
  5808. {
  5809.     qer_editorimage textures/skies/blacksky.tga
  5810.     surfaceparm noimpact
  5811.     surfaceparm nolightmap
  5812.     {
  5813.         map textures/skies/blacksky.tga
  5814.     }
  5815. }
  5816.  
  5817.  
  5818. textures/stone/pjrock1_trans
  5819. {
  5820.     qer_editorimage textures/stone/pjrock1.tga
  5821.     surfaceparm nonsolid
  5822.     {
  5823.         map $lightmap
  5824.         rgbGen identity
  5825.     
  5826.     }
  5827.     {
  5828.         map textures/stone/pjrock1.tga
  5829.         rgbGen identity
  5830.         blendFunc GL_DST_COLOR GL_ZERO
  5831.  
  5832.     
  5833.     }
  5834. }
  5835.  
  5836. textures/stone/pjrock7_trans
  5837. {
  5838.     qer_editorimage textures/stone/pjrock7.tga
  5839.     surfaceparm nonsolid
  5840.     {
  5841.         map $lightmap
  5842.         rgbGen identity
  5843.     
  5844.     }
  5845.     {
  5846.         map textures/stone/pjrock7.tga
  5847.         rgbGen identity
  5848.         blendFunc GL_DST_COLOR GL_ZERO
  5849.  
  5850.     
  5851.     }
  5852. }
  5853.